5
27
8
23
20
39
7
11
12
24
13
26
48
351
40
37
16
661
117
69
10
105
14
31
21
29
33
49
43
44
88
51
19
6
15
50
2
82
46
47