30
9
1
50
13
87
16
11
5
82
10
3
72
17
42
53
23
27
22
19
51
38
8
6
21
18
7
14
35
24
29
32
71
20
31
15
95