122
55
17
25
22
18
113
59
153
78
54
108
27
92
19
87
15
80
43
125
33
50
21
110
149
39
213
62
28
76
105
79
147
40
718
46
95
700
219
32
51
96
159
58
57
48
42
12
74
47
156