69
57
256
12
102
205
87
75
50
95
58
19
14
36
872
400
62
25
375
26
29
35
45
74
251
22
394
651
213
56
317
65
103
212
144
199
219
84
31
81
104
51
54
47
30
79
64
40
134
60
68
55