262
34
159
81
199
74
435
158
109
141
103
161
91
120
122
8
105
134
69
24
61
18
55
77
237
160
136
95
83
102
78
40
53
45
73
234
116
254
75
19
111
390
23
12
99
114
93
66
11
65
63
62
132