70
18
13
81
86
384
25
75
352
26
28
16
31
40
30
32
165
55
35
23
15
184
14
168
52
85
49
36
11
582
34
73
57
67
59
71
8
56
342
478
207
154
263
260
199
123
576
37
17
248
94
120
106
152
132
367