61
20
26
13
11
21
34
15
46
18
47
38
49
41
19
170
27
33
129
10
25
29
2
0
1
42
59
3
45
152
44
14
9
7
16
24
64
171
99
85
300
4
36
8
248