66
12
9
64
31
16
22
29
20
41
30
86
117
75
32
82
21
24
5
46
67
58
27
50
43
40
249
8
26
15
6
38
95
3
39
34
79
4
68
57