21
71
292
49
42
44
242
40
28
81
36
41
30
14
35
64
48
82
111
39
34
23
207
103
38
26
192
381
17
9
57
102
226
65
10
144
33
276
58
20
13
47
149
7
24