0
15
1
3
7
100
2
8
9
234
5
4
35
61
18
38
22
23
72
25
11
65
37
47
20
57
129
49
32
39
26
78
31
55
6
43
44
59
24
16
48
632