124
121
504
145
101
48
29
16
369
59
212
18
14
208
103
34
1510
57
763
247
77
336
63
67
12
65
158
116
136
60
74
17
27
76
66
2751
206
1144
33
102
26
257
43
324
216
19
295
89
80
443
25