38
15
113
58
171
18
27
49
161
112
59
50
64
292
24
135
119
104
11
39
37
60
152
63
116
54
30
43
181
5
36
22
92
20
10
75
89
47
72
31
96
48
134
153
74
62
14
16
3
23
51
149
141