13
129
175
95
83
70
61
38
388
97
114
63
132
77
75
23
137
16
94
117
59
131
109
55
133
207
119
69
169
162
56
64
65
311
47
21
171
24
51
22
120
14
46
17
49
98
25
142
212