26
37
15
41
8
31
14
19
6
20
25
36
28
2
16
10
52
32
65
29
160
98
45
55
113
43
93
138
227
95
83
47
49
128
116
63
218