3
5
26
8
17
108
34
53
76
29
171
52
22
61
43
81
33
31
51
60
15
42
44
54
37
20
62
21
6
66
58
45
73
59
115
68
14
50
38
12
11
23
25
9