7
28
15
1
4
51
32
39
35
19
41
38
46
64
44
26
81
166
16
144
34
20
61
112
186
108
53
55
365
83
173
131
12
106
160
117
73
113
88
14
33
2
136
85
47
54
27