14
229
105
80
17
104
6
35
68
8
30
26
10
1
44
203
52
20
39
23
74
79
84
322
83
108
81
57
96
58
40
577
36
45
93
19
11
185
158
180
159
16
168
56
48
13
98
34
12
43
62
63