172
305
25
52
174
10
65
84
147
47
28
115
66
27
213
265
35
88
72
19
148
58
13
5
109
199
85
217
33
170
430
38
60
97
42
22
101
11
17
37
18
92
82
31
54
91
111
40
220
103
26