8
65
7
4
50
28
29
67
13
57
68
61
83
78
35
59
77
46
56
23
52
76
37
32
99
36
103
140
79
142
111
70
87
301
235
34
38
257
42
22
242
94
132
89
156
27
33
17
80
14
12
51
364