81
43
74
21
12
9
24
123
15
14
95
5
135
72
80
44
32
75
48
62
132
60
1386
126
227
118
79
42
223
105
41
359
701
167
57
65
128
694
61
87
176
45
64
159
78
114
69
235
31
55
77
189
862
387