33
14
159
31
23
57
52
98
86
45
92
87
4
19
18
26
8
20
97
68
102
21
39
40
34
72
12
2
29
42
36
25
24
38
66
17
88
109
165
7
3
32
37