85
96
131
53
55
145
33
111
64
30
166
35
49
86
159
722
19
15
22
63
41
20
18
71
27
40
176
175
95
9
112
38
62
69
34
23
92
11
13
157
31
25
136
67
97
77
8
16
17
46