318
101
211
55
20
179
31
56
39
22
37
26
25
38
14
18
79
17
63
24
73
62
34
27
64
29
60
21
16
210
48
13
33
4
153
53
58
15
294
69
105
98
43
47
350
6