33
3
7
14
5
25
13
15
12
47
4
6
37
44
63
9
51
19
57
54
56
42
176
27
52
31
20
147
58
802
97
23
11
36
153
59
693
78
112
91
49
35
523
77
17
668
18