31
103
22
44
70
38
48
75
62
60
40
104
72
20
45
33
118
32
176
107
36
112
9
56
295
35
217
46
54
7
25
88
21
73
6
49
157
16
34
13
134
260
27
63
98
128
29
80
11