15
72
57
95
14
23
25
35
46
55
0
2
28
18
41
47
131
89
27
62
3
17
11
20
1
166
30
31
80
40
143
6
16
9
8
65
52
82
149
24
54