98
28
24
162
74
39
90
117
18
25
33
50
48
23
38
45
42
19
186
52
93
29
61
68
47
14
58
44
30
27
37
88
16
21
66
95
108
126
59
97
10
9
64
32
85