386
17
56
103
26
48
4
157
110
24
59
13
22
20
118
58
15
25
41
107
47
123
99
158
80
29
93
52
154
148
265
194
63
51
163
207
771
14
16
18
77
96
45
35
280
11
8
27