23
112
90
393
116
104
197
57
88
26
59
180
76
143
36
167
81
125
450
16
38
68
40
48
230
66
35
24
308
37
69
14
102
47
194
39
44
34
56
15
72
30
150
17
19
25
13
11
208
274
21