81
38
116
62
16
78
20
88
74
85
21
111
63
65
41
24
58
19
55
66
42
27
17
67
12
36
25
70
22
53
44
50
30
18
52
51
95
48
34
173
143
32
54
89
80
108
266