88
82
17
356
77
71
191
67
340
199
111
21
24
19
47
9
186
18
51
6
64
55
35
34
114
97
13
61
105
22
140
37
179
78
12
216
11
39
5
25
44
117
26
141
27
31
341
53
150
66