31
60
52
45
28
40
35
64
78
26
34
56
25
69
37
36
221
23
65
178
49
104
32
13
108
67
68
5
75
33
53
76
48
30
57
15
58
241
24
110
120
129
55
603
252
127