7
60
17
31
41
15
30
28
6
14
44
10
50
94
19
20
29
18
56
9
348
139
98
66
13
11
47
8
35
21
34
33
12
59
22
27
104
62
1
5