1
2
0
30
22
19
45
8
33
32
20
25
24
6
29
21
14
11
26
36
4
12
47
15
108
13
17
3
53
52
149
163
133
41
27
71
87
38
111
62
5
59
78
95