58
884
39
42
29
109
104
62
40
17
61
1
63
13
83
35
236
11
89
31
65
137
27
28
206
264
122
20
239
22
79
8
176
44
107
167
105
111
94
77
86
33
51
126
78
19
43
41
45
15