22
15
58
18
1
6
3
29
14
192
92
68
32
2
9
23
8
210
100
12
10
129
76
562
31
54
28
121
71
25
267
154
275
19
64
4
38
433
43
26
379
51
17
77
34
84