176
155
535
322
25
146
568
113
101
204
59
26
22
279
4628
130
241
93
23
17
110
124
132
39
120
206
34
420
298
18
29
359
36
121
14
51
10
32
35
56
221
205
249
223
50
104
20
21
44
1384
65