9
2
21
27
88
12
16
31
24
212
70
45
18
62
26
67
97
37
8
425
93
22
125
69
283
7
141
30
17
85
53
82
39
171
11
41
40
102
4
134
80
6
29
19
310
15
96
68
176
36
83