7
45
3
33
166
25
74
13
1
5
23
10
16
19
12
65
6
9
249
88
26
22
21
55
42
39
2
54
30
18
87
80
115
194
31
8
17