8
0
3
17
18
27
6
37
28
44
5
41
16
7
34
14
60
15
21
22
2
12
4
35
26
95
46
29
92
19
201
32
87
161
49
53
390
52
51
77
140
59
74
178
90
231
292
78