65
9
18
149
52
12
7
4
71
6
64
14
1
41
8
57
89
113
21
244
5
49
72
27
45
3
36
20
75
91
56
387
47
50
10
13
15
613
568
54
67
46
98
255