20
31
8
10
185
14
26
3
6
33
16
97
13
99
30
21
40
83
49
193
24
50
46
5
53
35
289
17
75
105
991
48
25
12