83
32
53
57
68
91
34
25
8
38
20
22
58
100
60
54
1
29
6
35
18
17
63
70
177
24
16
28
132
61
76
75
39
41
119
3
126
37
69
93
186