1
9
4
7
79
14
35
32
45
25
22
41
29
6
8
70
66
26
47
18
23
77
13
38
31
36
37
16
52
64
86
51
265
50
5
152
278
136
3
17