14
79
50
22
113
78
173
84
10
6
5
7
12
196
18
8
4
3
48
87
55
58
162
52
35
135
148
37
146
28
16
23
232
33
24
32
99