20
56
135
25
9
39
1
18
14
32
191
16
237
10
43
22
68
99
58
60
33
15
19
71
7
1344
92
6
80
125
75
26
196
23
105
31
86
13
61
3
36
436
51
173
350
246
21
143