20
52
101
14
13
69
129
46
106
50
48
15
12
81
16
34
62
57
255
83
60
29
23
32
33
9
27
22
36
19
126
56
25
47
89
92
346
18
26
75
200
59
158
10