13
21
15
43
33
31
84
39
22
25
16
36
20
85
8
9
56
49
55
50
57
106
90
99
48
362
147
41
60
320
137
93
80
30
66
241
54
28
153
72
117
100
71
23
29
199
73
27
134
47
26