35
72
21
68
26
42
16
436
47
15
221
37
144
56
64
155
10
22
61
57
25
65
110
98
52
650
28
106
116
152
215
13
107
51
511
58
63
355
167
424
220
438
14
8
1154
140
59
40