35
42
69
44
32
31
46
22
27
12
17
16
52
25
21
76
33
96
26
30
45
48
11
29
19
23
107
105
36
459
38
43
55
58
322
41
37
57
98
39