1
4
2
5
25
11
42
31
22
23
28
7
49
44
32
56
106
93
20
9
35
181
8
33
10
105
3
6
12
29
53
61
54
48
13
231
27