0
10
7
75
18
16
44
8
13
176
26
3
22
70
42
132
110
131
40
57
23
20
38
205
204
86
31
80
123
62
143
100
198
76
164
64
25
68
32
56
125
152
55
60
41
2
216
112
81
296
67
48