21
19
7
121
49
58
76
27
33
42
66
41
307
126
109
206
40
16
26
95
24
20
11
47
28
38
79
39
48
36
91
31
84
287
175
100
223
159
13
72
12
30
75
15
8
22
14
10