47
173
56
108
130
76
61
154
9
11
10
6
7
3
46
142
107
86
17
83
28
84
164
60
89
30
77
52
40
54
31
39
20
26
5
2
23
16
78
15
21
32
43
25
35
18
37