33
95
208
51
9
32
10
11
6
13
29
15
3
23
1
22
5
48
14
30
28
42
26
35
24
7
27
18
44
46
85
67
109
36
77
21
17
4
19
34
52
8
12
84