7
42
63
22
29
119
56
19
14
28
5
4
117
90
25
9
33
36
26
27
177
12
81
18
16
31
3
50
39
200
17
15
410
2
11
20
8
47
67
46
37