336
220
60
41
87
54
28
79
39
29
63
62
52
338
6
170
53
50
57
27
55
14
33
73
48
83
32
163
15
37
129
99
90
21
66
12
45
287
17
23
80
113
100
35
38
11
36
46
8
98