19
21
55
3
123
68
16
51
80
7
12
52
30
20
127
45
87
9
23
110
142
313
26
66
92
120
184
29
134
534
274
131
95
259
64
336
39
225
18
195
50
17
25
40
74
48
125
14
83
35
226
70