50
179
18
196
380
93
273
33
32
29
52
23
43
233
34
236
102
13
22
68
430
66
24
70
10
136
309
113
64
345
92
25
464
127
98
110
104
39
47
176
51
111
163
63
88
57
237