62
34
6
49
20
15
24
67
40
21
56
33
121
122
14
63
55
43
53
256
54
185
132
273
112
93
285
248
385
429
86