147
331
23
7
12
51
17
15
2
5
6
50
32
36
84
4
8
55
60
171
39
182
21
3
105
13
9
10
87
58
25
19
54
27
155
11
44