0
22
10
20
17
23
52
31
69
47
45
14
79
48
51
49
27
110
205
76
64
36
34
189
71
18
33
123
37
42
67
119
99
43
30
96
57
80
258
50
82
106
102
32
77
62
148
130
131