50
33
34
38
44
39
36
59
48
37
35
47
56
41
54
52
64
31
65
0
63
45
32
229
42
40
51
53
49
43
30
68
46
55
108
385
61
62
58
94
69
257
101
166
121
263
550
5915
1396
2749
1116
218
9630
227
189
6270
1
2