98
39
279
91
52
14
7
23
158
111
56
57
203
310
74
82
483
29
404
69
128
17
21
81
68
163
62
59
11
31
34
84
22
28
722
18
244
30
506
110
751
48
32
25
36
37
213
77
19
78
63