33
27
30
4
28
7
22
2
32
37
20
56
24
14
8
13
3
19
50
48
21
26
65
46
16
11
5
127
185
44
205
23
128
35
10
31