174
106
33
13
34
266
82
35
63
8
188
66
213
419
507
117
61
222
56
137
51
114
86
100
5
238
89
22
21
50
42
16
28
65
30
14
88
62
17
55
37
15
68
67
288
18
81
128
318
124
168
19