179
219
23
26
13
205
34
22
43
94
28
17
42
92
78
117
40
155
11
46
33
144
10
652
89
57
48
274
55
45
458
107
37
75
76
98
25
36
79
207
173
122
271
93
1011
49
70
1036