1
9
24
36
25
78
6
35
55
45
191
79
38
14
13
61
4
2
39
172
247
41
16
5
3
47
22
57
19
8
160
11
18
15
23
142
89
87
31