1
3
20
24
11
4
8
29
13
17
26
32
35
25
22
10
37
23
15
41
7
40
31
14
82
30
89
129
47
51
19
28
71
104
48