26
12
20
13
11
31
95
178
23
43
87
82
7
6
55
29
147
36
47
127
41
28
19
14
68
107
48
44
79
132
39
52
34
160
90
18
56
223
32
58
104
27
35