8
28
211
29
124
4
14
20
103
9
64
19
3
208
288
79
50
53
36
17
21
13
144
97
24
12
34
102
39
6
54
22
43
341
5
31
99
41
26
78
51
38
32
58
184
48
85
40
96