187
79
95
1147
22
228
98
39
117
141
120
130
83
127
102
15
212
204
84
168
290
44
36
221
255
26
121
142
190
48
32
67
80
132
473
124
56
1672
91
72
51
27
58
96
42
40
71
308
85