1
11
26
5
36
21
16
25
17
52
14
8
27
28
33
6
13
273
31
54
717
58
140
103
30
37
72
40
35
23
49
176
105
152
50
18
47
88
76
82
19
43
553
167