10
18
7
33
72
121
2
29
1
9
15
51
6
17
3
54
35
57
398
30
8
19
69
11
12
49
5
65
24
221
13
56
59
4
14
22
16
36
21
70
132
83
26