413
25
61
46
100
152
33
250
908
55
41
112
31
24
193
63
1095
291
35
142
82
66
44
792
19
48
43
108
141
448
95
15
8
37
125
28
1513
148
183
149
464
54
47
60
106
613
187
38
51