8
41
82
6
25
29
1
19
14
4
10
34
44
16
46
106
21
66
24
11
22
30
70
53
54
23
13
31
95
26
17
63
7
18
104
38
32
265
128