27
23
0
10
5
28
8
21
30
35
20
18
12
32
42
89
13
47
54
90
16
48
43
7
34
39
62
17
11
15
33
25
3
26
36
125
58
260
19
4
103