30
80
121
195
15
112
134
35
191
122
42
32
26
23
21
40
22
71
19
237
69
20
147
29
34
37
28
11
252
78
17
38
107
281
46
45
25
16
41
50
33
87