18
9
3
20
27
8
6
61
54
26
32
17
110
51
76
105
120
43
10
2
31
214
124
53
37
11
19
30
14
44
122
12
97
35
226
295
16
70
34
98
79
129
63
58
33
13
4
49
89
62