35
21
27
98
108
45
46
137
40
24
73
163
38
28
61
59
273
39
50
127
53
120
64
66
69
105
96
88
87
47
192
81
57
54
31
55
23
33
56
36
29
116
71
165
86
80
62
126
74