64
8
15
28
11
463
17
78
12
126
39
178
55
130
16
161
62
22
298
335
29
23
52
50
35
49
71
58
31
66
65
100
7
86
70
125
30
45
103
111
332
18
59
184
507
51
185
187
116
297
310