1
5
10
35
2
23
7
22
106
9
28
105
60
54
48
13
231
26
11
8
36
32
45
41
68
19
59
18
78
29
6
17
4
3
114
161
270
133
25
123
24
14
30
107
58
118
140
138