153
194
95
57
58
77
16
85
41
89
309
78
60
172
29
33
13
28
111
69
52
10
145
12
65
14
115
45
59
99
94
325
27
6
158
74
34
47
124
87
50
43
215
36
91
79
196
83
64
107
295
63
404