18
11
3
14
122
5
44
9
90
13
4
168
38
70
29
33
24
36
106
23
40
8
12
39
16
98
2
51
65
19
17
35
124
85
6