29
25
23
11
40
1
56
7
8
47
13
21
106
42
83
16
43
22
33
37
69
17
9
251
20
60
2
65
62
280
36
64
225
27
191
32
72
5
12
38
35