6
24
3
14
1
5
11
23
10
91
8
34
31
20
32
121
21
36
22
29
17
44
38
13
30
19
2
129
43
25
120
63
53
47
60
68
39
54
139
146
55
84
51
67
82
239
179
119