122
132
30
108
182
57
20
46
44
134
37
28
11
23
75
22
65
63
74
238
26
33
209
141
8
374
21
82
56
159
540
34
29
195
125
103
12
51
6
16
18
201
136
98
115
43
225
38