0
28
22
48
19
97
92
21
13
47
31
34
82
26
2
27
9
4
523
54
64
66
17
59
33
30
95
41
103
131
6
101
78
49
37
16
189
10
79
311
80
56
209
72
24
137
207
91
138