40
21
33
167
29
2
87
18
7
43
37
102
9
30
57
12
6
16
5
8
26
17
66
27
28
10
4
24
78
65
46
95
15
103
11
136
82
13
52