354
59
151
18
70
117
178
223
80
47
373
6
29
61
52
10
131
27
55
34
73
45
51
50
35
30
365
136
23
39
122
21
65
25
171
94
26
58
40
19
297
650
141
85
12
60
114