31
80
14
178
11
61
65
20
158
16
24
22
66
54
48
107
140
34
183
38
67
79
285
62
36
71
12
84
92
40
64
99
50
43
132
70
298
196
167
81
47
33
172
25
83