10
19
13
12
5
23
2
59
22
28
18
8
33
53
61
38
16
21
54
11
1
29
3
35
9
110
51
30
26
40
27
83
14
36
32
17
70
152
45