5
0
14
4
8
53
62
152
15
12
13
6
9
75
22
161
10
23
44
27
111
43
116
79
25
31
90
26
21
30
58
19
7
49
2
86
68
64
102
56
117
77