257
12
38
23
34
29
7
276
106
170
26
35
6
27
2
205
11
5
4
56
43
13
20
14
36
85
28
15
17
9
37
19
79
55
146
365
32
1
296
220
185
24