13
9
2
22
93
14
50
19
33
28
30
143
24
37
52
23
203
38
61
34
115
109
64
84
88
212
86
31
111
276
12
80
29
27
8
47
36
548
35
39
118
17
18
126
55