125
60
126
43
37
79
32
15
104
50
53
116
35
39
4
40
25
188
117
12
27
34
22
9
30
65
100
85
75
20
81
21
193
28
151
102
176
78
56
14
54
33
103
123
83
38
49
29
41