9
28
3
4
27
34
13
81
51
14
24
23
11
22
49
17
25
19
94
33
26
7
61
122
72
92
43
50
112
53
105
52
31
8
44
18
0