51
56
34
35
43
203
128
311
38
23
78
21
14
12
13
22
65
29
90
27
129
136
32
37
41
264
85
77
24
6
45
18
63
20
160
42
36
10
19
33
26
177
74
115
123