19
12
18
62
40
13
6
11
10
34
16
14
88
53
37
9
26
42
341
84
66
74
225
55
115
186
77
24
148
117
105
63
49
285
52
132
110
25
73
158
43
28
41
31
86
30
29
149
38
146