31
172
52
113
138
27
51
65
30
143
92
39
13
101
17
75
49
110
104
18
78
22
28
21
15
53
24
10
58
34
41
194
60
4
187
77
154
43
6
20
9
245
45
25
33
35
96