31
8
14
28
38
17
4
9
3
32
6
102
46
18
7
114
50
33
12
2
22
56
44
90
60
10
11
52
25
68
5
21
49
35
82
26
29
15