13
91
40
236
111
30
36
53
24
29
67
196
38
64
22
73
51
6
200
23
35
54
34
45
90
166
55
12
61
217
17
15
222
75
41
112
263
245
127
39
10
47
68
122
488
233
178
18
25