35
187
10
41
17
19
31
45
43
48
20
6
8
14
29
7
46
34
77
30
105
11
5
4
126
40
15
87
217
12
57
100
18
16
44
9
85
92
107
95
144