8
23
38
52
29
71
15
86
190
26
378
48
27
80
182
20
262
43
14
30
16
39
1089
96
9
2
11
7
471
68
33
56
45
84
85
21
37
32
87
291
35
49
34
177
17
120
72