36
56
32
3
37
28
23
35
22
18
8
16
89
73
21
72
34
11
128
19
46
17
27
31
10
6
5
58
20
30
39
96
26
62
38
13
55
24
25
1