33
26
51
42
7
18
17
40
96
30
1
20
11
32
22
172
37
56
52
16
19
45
9
13
65
55
31
39
59
158
14
58
50
46
28
61
43
67
76
60
4
62
21
260
78
70
69
27