0
5
1
11
33
78
22
35
17
24
45
19
23
13
14
87
27
7
61
96
60
42
32
37
70
229
62
119
114
59
15
8
34
25
43
102
49
30
28
77
51
83
142
16
76