74
89
46
109
145
103
146
53
93
174
94
33
81
105
11
63
78
16
35
19
17
38
15
88
26
521
117
132
9
13
14
34
42
37
10
8
128
31
343
139
39
27
154
297
293
69
59
32