7
5
28
13
8
31
15
62
34
60
73
83
76
39
16
267
115
88
104
326
56
57
29
44
46
172
27
55
30
127
42
32
114
133
294
35
72
48
25
68
43
106
153
65
41