41
22
114
49
18
99
13
21
14
75
37
34
84
32
9
256
62
3
73
16
148
48
54
97
222
86
188
111
72
33
67
153
173
85
486
35
169
31
40
174
628
15
17
57
236
147
232
206
617
150
94
106
66