81
82
44
31
83
14
104
73
30
51
50
48
96
37
36
39
13
29
34
33
10
108
102
64
18
41
79
21
28
11
45
27
56
171
113
85
183
322
100
55
57
54
60
38
459
172
43