338
113
150
341
34
119
3
201
136
134
825
183
109
128
59
111
422
14
69
10
30
33
71
61
120
77
212
29
112
11
97
27
36
339
17
12
16
84
434
43
19
64
25
8
156
243
100
35
2335
5
90