139
115
37
69
303
164
103
39
162
13
35
346
204
98
21
126
201
385
9
3
787
76
31
12
14
54
25
55
101
93
23
24
536
50
51
40
521
172
15
7
38
16
4
49
33
18
19
220
97
197
27