46
9
50
39
13
21
22
17
29
37
224
63
27
8
25
2
30
185
23
1821
92
475
58
35
75
69
3
20
51
444
98
60
61
5
26
152
54
62
41
31
130
59
176
100
34
93
107
49