38
289
63
292
234
24
175
139
39
56
16
159
86
106
25
372
178
202
50
35
252
5
36
164
47
45
31
66
52
65
32
37
44
41
129
21
196
33
26
83
73
155
99
113
85
77
10
19
465
208
210
14
43
189