7
47
165
111
18
32
36
11
10
95
80
39
52
30
3
21
41
28
79
23
56
40
187
22
357
16
170
45
81
26
29
37
69
14
112
57
12
35
76
19
167
5
27
17
43
92