409
25
114
63
9
36
62
39
37
65
57
28
140
30
116
200
118
67
121
82
15
164
54
312
157
113
123
7
80
48
70
24
12
11
87
41
78
117
27
323
1
66
20
64
122
19
248
43
104
13
146
23