151
48
50
18
44
90
289
23
58
15
70
1
73
7
92
33
61
47
104
87
12
218
17
10
122
42
65
126
223
101
173
158
16
20
8
27
56
51
203
25
26
69
6
32
189
303
190