0
11
22
5
35
20
16
25
17
52
14
8
15
28
33
6
13
272
31
54
711
58
36
139
102
30
57
21
71
40
48
176
105
152
50
18
47
88
76
82
19
43
549
49
166