7
143
39
29
6
15
26
10
41
44
58
241
120
47
57
4
45
48
91
65
3
21
22
128
36
25
13
70
88
20
9
35
8
5
75
53
34
83
14
85
16
135
154
123
43
93
52
72
357