3
13
29
6
14
2
34
20
72
4
71
44
39
81
18
61
52
361
60
19
24
80
33
27
35
48
10
16
53
12
51
21
140
22
25
36
8
11
17
7
38