22
215
30
46
7
16
49
8
36
23
14
17
25
31
53
27
66
20
58
57
92
354
11
151
51
18
48
35
182
554
4
278
43
45
103
60
54
13
83
32