47
59
45
38
32
62
17
49
13
22
106
102
107
93
29
21
15
46
127
27
68
81
167
94
34
33
55
163
41
69
89
232
139
18
25
28
42
57
168
123
14
86
207
61
35