29
10
6
34
15
94
7
44
20
79
5
33
82
49
16
23
40
24
13
74
25
59
42
28
26
1
31
50
78
32
138
38
9
4
3
11
2
39
17
21