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