276
10
331
34
160
279
146
14
11
42
7
59
5
252
23
31
17
9
16
4
18
40
206
75
13
27
46
21
45
35
52
105
87
373
208
107
138
20
68
239
226
54
60
80
66
186
136
39
33
72
43