23
203
75
158
6
14
10
89
7
39
9
56
17
18
109
420
134
93
57
26
63
85
59
37
148
80
30
54
13
20
150
27
322
2
25
41
224
303
19
43
5
87
32
49
35
15
12