46
44
193
9
36
22
29
74
17
6
21
103
40
150
43
10
56
30
1
141
71
65
62
4
11
64
76
125
66
137
183
75
110
165
180
47
761
63
28
105
78
119
7
347
49
170
98
238
88
77
425
69