52
28
131
78
5
49
47
42
18
41
20
14
19
120
54
17
29
9
27
122
173
40
23
13
202
55
15
4
24
12
22
44
25
1
10
6
111
16