112
24
52
18
710
53
89
4
15
26
187
321
19
56
85
27
210
178
25
60
70
121
225
32
51
114
65
94
36
78
222
14
35
559
58
28
45
105
128
39
10
157
29
141
260
47
16
103
191