132
435
145
151
179
780
133
56
129
92
63
150
95
20
230
228
78
34
26
48
53
17
32
125
36
15
72
155
62
27
257
136
244
181
76
52
31
9
86
57
111
50
70
19
278
135
35
7
45
29
87
4
84
39