33
3
96
170
28
142
42
0
15
93
12
11
22
18
1
2
6
100
4
8
88
30
32
17
39
5
14
44
37
73
156
9
19
31
21
147