1
15
26
2
9
18
6
3
8
49
54
55
7
11
12
32
14
50
5
75
37
31
17
27
163
28
62
44
35
41
350
29
169
101
86
249
102
137
24
13
173