102
196
68
27
66
127
13
8
124
43
92
21
33
26
197
51
31
57
20
12
50
18
1
188
35
25
240
59
282
189
107
96
65
39
5
7
3
146
61
15
16
336
64