0
5
9
102
18
98
3
4
24
31
2
13
313
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