68
11
64
121
53
46
29
16
15
5
23
20
14
4
10
12
3
22
40
87
44
19
63
26
32
27
18
25
216
1199
33
47
21
30
36
6
9
82
35
39
34
65