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