7
94
19
79
54
67
18
14
39
3
52
33
51
6
1
13
50
69
17
103
225
15
70
46
164
8
23
16
42
27
9
58
132
34
87
24
45
29
71
170
237
139
68
75
838
123
97
76
66