6
2
9
29
16
10
13
65
18
5
15
4
20
22
213
32
112
43
11
76
79
33
28
36
160
38
23
17
88
30
59
7
24
71
111
41
19
25
66
14
52