7
15
5
80
12
6
25
10
3
8
108
29
68
24
11
17
19
9
13
23
14
41
1
31
43
38
28
44
60
118
37
22
34
4
18
226
33