63
58
23
75
14
56
80
103
120
112
12
124
54
99
355
61
13
64
43
270
111
161
39
29
48
67
83
97
73
65
27
150
86
17
168
157
69
22
34
35
50
198
154
94
41
91
19
25
370
106
92
115