7
91
459
158
33
35
131
157
65
72
36
47
25
15
20
49
26
34
128
6
92
81
17
60
24
46
107
117
183
111
298
13
16
39
37
21
41
69
59
22
23
110
305
19
225
300
79
86
93
142
118