16
124
38
50
7
10
26
35
25
58
31
133
45
37
123
17
42
14
27
65
20
12
107
62
29
253
369
127
113
59
193
92
89
194
181
115
111
95
120
94
56
84
98
350
68
372
36
185
200
112