0
5
9
101
18
96
3
4
24
31
2
17
13
302
30
15
50
36
7
105
14
54
26
1
6
74
35
34
33
11
25
37
21
23
20
12
39
43
79