0
42
17
31
16
43
12
18
63
106
309
168
15
22
23
24
9
68
14
34
53
67
55
176
19
21
69
33
2
103
44
1
13
80
81
29
38
141
7
25
122
41
6
40
64