92
13
32
97
93
45
8
137
22
79
39
16
27
21
157
110
117
11
187
49
120
107
54
70
19
98
66
220
132
106
38
135
155
77
7
74
149
96
85
20
80
91
44
34
57
112
81
64
159
114
86