7
3
54
93
37
65
20
14
27
61
134
137
36
78
39
107
362
55
148
35
115
132
76
31
153
92
22
101
24
82
16
152
40
44
15
19
114
50
74
49
75
130
59
179
305
131
121
147
136
233
86