22
11
2
77
26
7
67
278
95
31
5
17
68
6
18
28
47
106
54
20
131
13
9
8
34
173
4
30
48
16
123
60
37
19
29
33
42
65
35
23
15
32