66
110
84
151
74
367
77
16
73
51
22
75
85
42
81
26
30
14
158
15
159
32
155
90
97
116
82
99
332
39
112
149
70
29
19
57
7
9
11
3
91
17
10
36
28
13
178
79
25