27
26
69
122
8
38
11
19
14
4
12
22
10
23
55
20
15
30
85
54
163
357
103
60
116
120
101
220
494
29
236
504
202
154
98
7
379
66
16
47
68
24
136
36
25
185
32
81
43
80
82