35
19
29
62
36
38
74
33
14
52
69
109
49
26
94
101
66
30
76
22
20
24
28
48
27
17
39
60
44
90
18
81
91
37
50
54
170
392
47
163
57
13
11
88