0
32
1
5
22
3
28
34
6
47
13
27
7
20
17
36
67
48
33
14
63
55
39
42
46
12
71
23
87
10
139
136
147
116
72
30
157
85
98
454
110
146
121
219
70
26
177
305
179
309
132