18
3
5
44
1
33
11
35
40
7
8
67
27
39
16
10
65
12
230
49
31
20
9
42
36
130
94
53
88
70
59
32
66
73
84
69
30
153
169
136
76
118
199
38
139
81
89