7
39
17
30
8
15
149
24
5
19
52
53
25
1
42
55
3
111
38
94
4
292
45
88
11
6
26
22
14
18
10
27
86
114
20
16
44
9
35
66
84
29