5
14
28
37
27
17
22
2
0
4
18
19
8
15
32
33
9
3
45
93
76
56
47
82
31
21
128
35
11
36
125
30
101
78
66
41
136
87
124
83
7
112
46
34
142
169
119
62
51
13
117