52
151
51
12
25
14
29
186
107
34
17
94
92
39
198
130
56
10
83
6
67
68
20
132
182
48
167
32
8
71
26
36
33
23
27
90
31
22
81
9
53
74
58
91
11
16