19
105
16
30
20
34
54
67
32
52
23
75
14
13
38
21
177
29
35
60
25
24
48
49
27
9
36
5
43
41
39
28
8
61
103
249
113
31
46
59
140
99
72
78
58
252
12
4
197