2
13
36
31
69
10
6
48
25
49
165
8
29
18
15
89
24
59
119
28
17
12
76
11
39
54
32
14
9
35
148
40
20
4
3
45
27
88
116
223
60
172
239