301
47
93
34
44
23
118
58
7
30
25
56
191
42
28
408
15
199
10
16
13
18
17
110
103
22
60
33
9
14
259
31
24
21
29
26
53
70
19
46
50
341
41
11
57