6
32
74
27
24
13
9
14
12
22
11
16
5
45
25
29
23
18
21
41
80
102
93
119
309
415
132
285
129
207
61
28
95
236
116
343
273
71
78
211
239
410
152
92
107
31
57
54
75