23
14
75
7
222
37
60
308
3
113
45
22
47
19
24
46
29
399
17
91
11
38
73
33
18
36
111
193
42
13
62
30
31
26
2
5
56
183
39
32
82
10
90
34
50