8
37
41
58
15
13
9
52
22
14
19
45
108
95
92
78
25
34
2
10
12
5
35
21
100
74
27
29
315
26
20
130
49
53
62
55
24
86
67
166
54
68
147
11