175
50
18
31
69
17
35
39
109
95
116
25
37
45
61
40
24
142
14
4
32
27
20
12
213
120
16
23
52
125
13
22
8
94
207
15
9
38
96
46
57
6
49
11
84