20
196
27
36
16
22
74
3
77
39
8
135
251
137
160
31
83
63
24
57
28
116
92
48
33
23
37
212
120
280
65
100
105
82
110
41
19
26
40
323
25
109
51
115
21
35