230
17
191
186
431
249
144
130
141
146
252
350
19
13
57
148
596
90
122
238
65
125
153
151
44
41
14
29
106
211
39
24
194
107
83
93
147
216
114
38
40
73
5
36
55
118
78
51
102
23
132
80
47
87