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