0
5
8
7
3
21
76
68
45
145
109
71
19
44
12
39
33
31
57
160
29
22
62
35
27
9
105
14
2
24
56
23
123
1
34
51