26
18
19
33
12
27
17
16
13
6
28
46
62
9
31
24
82
544
15
63
29
8
5
164
37
30
14
76
4
56
128
58
87
32
38
50