9
21
10
96
29
69
15
14
392
39
7
32
22
270
85
13
64
43
56
23
36
66
150
35
30
28
31
34
193
160
33
4
20
44
84
65
19
68
38
6
50
17
111
46
45
53
12