19
62
117
16
31
54
34
3
65
95
66
27
7
46
25
24
33
29
36
14
178
96
93
32
87
63
18
11
40
35
28
59
51
195
72
110
100
53
42
47
136
77
70
55
41
44
101