16
28
61
27
49
25
21
23
0
5
35
37
31
80
34
45
38
24
48
32
2
12
26
50
57
133
33
47
111
44
157
171
41
13
15
52
75
7
82
144
8
18