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