22
16
57
9
11
36
48
8
15
348
17
29
69
216
141
28
77
117
778
12
19
21
5
112
100
207
40
217
73
380
177
158
46
13
43
353
65
14
32
55
599
125
52
61
3
162
41
10
20
79
30