462
99
132
285
96
386
223
125
6
56
16
60
105
40
65
204
61
93
73
19
80
57
9
14
55
86
76
1479
63
1070
28
53
23
49
46
13
117
52
831
289
17
58
277
88
31
135
37
119
153
231
108
104
64