114
21
75
17
129
93
29
58
139
51
34
25
97
210
83
39
38
524
62
386
229
187
100
604
278
48
46
60
213
200
43
122
52
30
26
113
14
74
244
132
103
104
172
53
573
86
36
120
156
353
44
41