61
43
184
39
17
3
23
167
35
6
14
20
27
36
97
80
46
26
75
28
52
34
95
157
99
89
19
193
18
8
42
69
15
31
109
16
9
10
78
71
30
21
59
100
7
159
47
51