0
1
3
10
5
11
24
68
51
47
141
17
69
94
117
66
50
37
38
53
33
46
83
119
57
40
29
16
70
49
44
35
101
54
20
31
123
48
25
12
14
34
30
27