0
80
44
101
53
14
18
12
11
181
56
8
2
3
5
63
138
152
4
55
7
6
20
61
40
39
110
31
27
13
117
28
128
33
163
51
585
35
112
38
16
22
194
59