30
11
26
4
34
5
128
58
17
10
108
8
7
2
82
12
14
6
47
24
60
3
15
23
18
9
59
21
13
25
16
19
39
42
27
51