5
57
11
31
15
89
34
3
12
170
66
0
13
16
14
29
6
22
33
19
9
1
7
45
28
10
8
20
18
43
144
83
86
17
56
76
21
136
4