80
25
62
128
122
15
142
21
916
35
31
189
65
729
153
50
190
33
38
102
571
51
69
245
595
30
177
120
55
91
536
82
43
191
67
83
54
75
167
14