65
20
31
66
43
22
7
6
37
35
24
17
16
40
12
93
148
50
13
11
64
36
44
30
239
113
105
81
28
79
45
177
68
74
41
62