141
95
118
27
88
38
9
12
5
14
10
4
35
163
32
33
8
20
17
170
46
28
86
134
116
31
13
29
21
18
22
242
39
162
19
51
43
44
57
50
58
177
69
87
106