22
8
15
7
34
43
66
10
23
38
13
27
28
88
168
50
62
56
133
48
78
74
42
29
47
51
40
39
31
57
20
21
19
201
12
76
129
296
55
95
287
89
44
32
80
65
101
84
104
115
83