34
19
27
94
31
150
143
23
90
84
386
15
26
82
127
17
25
115
216
35
39
66
46
123
9
62
54
3
170
69
48
29
36
14
10
32
387
4
221
57
11
55
42
28
16
229
243
148
45
53
5
68