1
3
53
9
26
37
2
4
17
30
18
11
31
19
29
13
8
15
257
38
22
149
165
41
28
119
10
125
118
163
12
72
67
312