154
226
183
60
84
40
44
117
64
94
52
39
334
92
107
306
85
146
130
18
53
105
70
111
88
59
160
76
390
31
41
81
19
121
27
118
110
32
71
10
16
80
99
45
54
116
62
73
37
20
9