19
23
8
46
186
43
16
97
15
58
24
9
11
59
32
14
55
10
38
4
5
25
53
127
37
13
41
12
29
22
40
6
294
21
51
68
31
39
651
20
246
102
49
47