19
179
50
264
23
33
34
109
36
32
101
137
4
196
42
24
6
16
1130
207
14
63
20
11
58
111
5
31
8
29
52
15
25
22
28
17
30
54
55
635
10
7
87
12
141