7
39
83
57
28
25
11
34
29
31
8
19
46
20
42
14
49
17
6
16
45
24
27
10
12
5
3
107
26
30
137
4
180
115
65
47
44
73
118
156
23
95
221