115
30
85
9
18
66
89
188
21
20
46
17
35
29
32
38
59
12
15
11
25
80
33
186
24
31
19
60
91
27
122
65
47
126
73
74
45
56
90
44
263
81
58
117
76
14
16