67
77
28
3
18
12
42
7
17
36
10
53
9
124
5
38
27
22
128
52
26
25
30
44
2
8
41
20
16
14
131
63
0
31
4
86
43
1
142