121
19
68
86
99
66
7
22
12
47
53
155
32
24
9
42
23
39
11
58
13
61
174
14
188
135
93
21
227
5
81
148
257
355
89
683
239
71
17
323
44
20
246
18
34
143
149
15
108
118