58
379
32
18
295
23
99
200
89
41
21
28
44
66
17
42
30
53
12
237
26
16
25
107
82
11
386
47
36
35
43
119
10
46
22
185
260
80
480
13
98
54
55
601
74
9
61
45