13
11
30
19
123
80
20
224
255
48
4
142
72
152
98
150
50
33
5
135
54
37
21
47
61
306
182
70
173
328
103
129
139
75
27
43
15
55
121
196
126
102
24
66
45
14
58
25
32
210
71
84
145