1
10
19
30
44
2
5
15
144
177
34
32
13
14
7
6
121
8
72
141
95
18
25
11
24
33
42
22
112
9
185
47
37
415
106
45
38
100
53
26
110