66
16
9
44
81
40
123
182
14
67
135
52
117
42
138
98
127
140
78
18
347
13
302
23
84
61
37
54
38
27
63
386
60
70
93
527
41
124
221
17
64
236
22
139
131
232
26
12
75
97