21
103
224
73
33
1005
53
275
149
138
97
51
34
93
31
29
146
322
22
174
18
30
114
16
20
283
152
38
163
132
134
230
26
52
612
47
122
48
82
104
37
183
412
11
117
125
180
96
86
35
3
326
28
67
23
78
46