78
129
109
136
51
43
112
96
105
23
433
126
116
17
71
164
160
189
175
47
44
322
73
39
33
146
113
11
10
141
13
101
31
16
41
45
93
99
117
46
301
134
86
58
54
9
176
162
473
53