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