23
167
94
82
287
157
122
37
61
104
152
63
31
91
19
48
111
205
46
86
33
77
39
69
30
36
60
75
115
47
15
72
81
26
20
16
174
85
92
12
27
224
34
13
49
79
44