10
106
7
13
6
36
28
21
14
32
11
33
24
9
20
83
18
27
95
30
8
31
29
78
39
48
17
126
73
62
109
64
26
89
94
75
51
5