19
13
9
18
108
257
21
17
37
43
29
38
20
26
30
12
68
82
69
34
141
151
53
433
88
24
40
27
48
148
35
47
28
147
55
104
25
114
161
39
75
56
14
180
96
112