35
65
115
134
98
32
157
31
85
63
167
36
61
51
22
27
83
25
47
21
20
68
12
28
38
42
30
49
48
19
41
34
86
89
503
26
43
37
46
55
33
57
110
56
263
105