148
19
12
26
51
42
59
17
74
185
69
95
83
46
44
36
30
295
110
99
172
32
163
238
29
13
105
54
65
334
33
120
94
138
81
153
68
61
147
144
66
140
15
197
986
72
243
9
282
52