32
35
50
68
39
55
70
26
28
22
45
128
25
43
23
130
146
84
37
46
59
9
80
104
30
123
63
67
40
266
33
244
48
54
112
57
433
183
66
36
383
34
24
230
29
47