23
48
6
8
445
389
20
94
45
29
55
7
75
53
52
22
27
87
17
124
109
51
14
37
33
143
99
155
10
25
226
9
111
11
19
12
30
72
205
38
36
26