129
22
26
8
85
17
16
4
14
15
19
24
89
10
1
7
21
50
39
6
12
5
9
108
230
121
33
169
176
60
122
27
40
319
71
138
540
44
100
142
43
56
104