22
90
348
12
2
125
3
236
20
118
39
17
13
7
228
21
15
31
29
18
129
38
427
65
85
47
26
34
161
122
37
48
89
333
186
27
70
30
23
84
95
174
46
60
138
43
184
183
62
198