33
92
19
10
50
21
26
9
5
20
3
17
85
13
99
11
6
16
60
27
63
25
127
14
12
7
41
40
29
38
101
35
22
4
8
52
30
39