75
230
126
53
412
68
86
42
76
177
108
250
34
227
167
35
8
48
40
171
24
52
30
189
321
111
26
163
70
63
110
37
45
136
331
109
91
106
127
104
95
38
25
248
17
51
141
61
582
84
278
50
5
176
67