35
68
8
30
26
10
1
44
203
52
20
39
23
74
79
84
322
83
108
81
56
96
58
40
577
36
45
93
19
11
185
158
180
159
16
168
48
13
98
33
12
43
62
63
268
49
115
173
110
9