35
23
15
51
11
90
31
10
62
12
32
16
57
13
6
7
9
71
38
8
111
3
30
20
165
27
14
19
29
18
24
5
36
49
70
120
80
21