1
5
2
11
40
7
12
22
34
21
14
46
10
32
19
20
58
29
79
77
114
63
28
72
105
15
6
64
97
221
48
13
37
71
259
249
24
30