34
33
20
57
60
63
16
80
19
88
29
36
58
67
12
77
23
358
15
41
22
24
26
30
53
101
84
45
13
75
119
44
66
49
40
74
21
65
42
102
52
302
46
139