13
9
31
39
33
29
25
27
23
17
24
22
26
38
16
20
21
19
28
15
30
18
35
14
12
36
75
53
32
34
57
430
253
262
323
93
78
61
65
77
81
117
82
85
131
80
550
108
86
44