10
46
18
24
26
28
25
13
44
33
40
30
68
58
45
22
65
50
32
90
34
14
120
56
29
12
357
27
75
9
54
23
51
16
86
17
144
55
239
43