93
52
80
14
22
31
23
76
48
61
530
36
33
119
134
138
92
28
32
110
100
29
728
560
183
366
417
186
83
286
107
240
87
232
12
53
60
172
24
1764
30
333
67
439
173
184
66
75
535
146
202
84
144