29
19
54
38
6
23
137
28
36
10
17
47
16
5
49
12
2
7
3
26
15
42
11
18
51
14
20
45
4
118
31
8
13
24
101
76