132
331
26
229
48
37
143
22
96
49
34
104
169
5
56
243
17
19
145
43
74
440
109
156
148
891
111
61
192
46
24
57
186
13
179
150
81
363
137
20
124
72
138
116
118
31
102
35
32
64
68
47
133