6
28
12
19
1
18
3
27
102
34
15
23
84
59
5
602
49
14
17
4
7
9
32
46
248
51
13
30
267
11
24
78
37
38
50
57
204
69