53
35
66
25
24
32
16
34
26
62
27
41
49
36
18
30
33
116
40
85
59
51
50
75
93
103
52
97
22
218
132
234
48
20
105
64
13
79
87
231
68
378
73
90
60
83
286
360
120