13
161
152
126
15
30
103
118
84
87
96
24
46
33
94
141
19
155
53
37
40
28
36
134
474
71
275
59
1108
35
38
65
81
7
66
151
31
338
166
142
14
39
12
60
133
191
128
61
77
63
20
17
95