78
124
66
28
563
405
172
384
75
167
64
51
89
138
302
268
24
36
295
13
3764
2500
378
121
69
91
30
145
135
180
277
108
353
260
126
55
1264
140
39
1818
192
38
26
245
33
453
23
20
45
526
22
68
218
152
32