42
276
266
40
226
99
43
95
96
20
52
54
28
16
9
91
50
23
12
29
69
86
56
61
31
84
14
19
34
26
13
17
55
44
11
51
15
39
22
7
5
10
85
3
25