103
97
34
115
31
83
21
84
109
61
162
68
107
18
54
253
4
45
64
48
19
50
173
72
75
92
85
44
11
35
143
46
30
121
211
5
310
40
22
125
29
27
20
43
3
8
237
14
106