7
30
14
12
41
33
77
27
10
38
23
11
3
59
211
63
21
15
39
48
85
74
40
8
5
115
130
19
31
71
46
4
17
20
179
83
319
32
70
58
53
47
43
65