39
2
45
4
31
21
88
73
19
30
11
18
8
7
28
16
29
12
32
0
86
153
100
14
37
26
15
60
13
146
56
24
33
3
17
85
5
10
1
70
71
162