6
23
157
102
5
60
15
2
44
12
4
17
20
204
211
56
18
10
41
84
34
16
141
40
103
9
145
66
219
83
78
95
46
85
279
24
36
29
47
35
26
209
3