120
45
98
57
73
15
86
47
44
70
25
88
100
87
159
46
137
94
173
84
107
16
103
66
11
115
140
39
26
27
192
13
54
40
52
64
121
32
21
24
56
116
187
89
17
553
158
37