31
15
36
18
40
13
25
16
24
38
19
180
3
6
82
29
17
66
37
27
45
32
23
21
49
7
11
100
1095
28
10
71
64
22
59
55