17
50
13
187
39
14
98
21
224
54
157
216
87
274
28
38
23
29
41
66
83
68
135
46
49
115
81
314
548
86
7
37
294
95
131
24
82
76
116
67
64
92
124
45
56
34
78
84
256
58
44
151