19
29
117
63
15
6
108
267
18
116
48
135
300
35
24
103
115
14
46
58
148
195
62
13
16
99
84
36
57
64
12
34
20
80
25
8
60
17
31
28
26
170
43
9
69
49
11
78