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