0
2
3
28
5
49
10
19
11
24
57
20
4
98
48
18
15
13
25
22
23
30
35
71
9
31
14
16
74
258
44
59
50
52
69
55
77
94
182
179
37
101
33
91