42
17
15
20
32
7
2
6
55
44
5
82
1
666
23
73
64
104
35
34
78
45
4
57
28
39
25
237
30
106
33
61
8
195
299
3
11
26
72
21
0
41
46