65
10
26
17
52
136
35
131
8
19
99
49
41
27
122
172
25
166
68
113
104
92
39
3
81
16
91
51
33
86
347
147
266
149
124
18
21
15
76
37
43
38
110
75
46
82
60
64
6
135
23