125
19
55
17
12
40
59
302
223
222
252
226
57
35
107
15
25
36
22
47
41
1401
68
39
112
48
90
71
69
169
75
27
53
88
72
234
16
76
51
141
1097
99
94
80
65
58
61
137
23
108