3
17
29
7
18
4
21
6
5
15
36
38
48
70
35
42
40
88
79
19
65
11
14
58
72
93
30
115
131
45
57
16
135
66
39
20
217
64
43
623
46