435
10
249
24
151
41
119
323
14
27
48
56
9
16
25
168
30
28
62
174
89
102
61
33
108
1
57
134
110
72
162
254
126
8
13
3
68
7
40
81
142
50
18
39
80
78
139
169
55
51
63