30
25
74
12
19
13
257
28
3
106
112
7
16
8
36
27
39
50
153
171
42
33
20
21
9
78
45
61
38
14
18
32
17
15
179
11
128
197
48
62