18
26
14
12
11
22
21
183
13
66
31
50
30
17
41
47
33
34
20
37
45
46
29
84
58
127
195
53
27
107
82
105
131
54
128
8
40
78
36
76
67
64
215
28
56