4
16
5
118
19
2
15
28
94
58
3
37
50
56
81
27
35
26
85
78
39
266
18
100
12
1
17
8
14
38
97
7
24
249
34
128
9
55