36
33
8
35
58
74
16
34
3
63
59
82
19
65
86
114
60
71
28
2
44
1
9
14
55
70
42
116
128
45
12
7
47
38
4
27
6
54
13
179
87
97
37
23
140