23
100
16
5
75
28
8
31
15
35
13
6
46
47
24
4
20
34
79
113
29
42
19
36
7
3
102
49
17
77
0
11
32
14
184