378
38
18
67
29
103
76
453
23
15
30
69
11
21
45
24
78
40
31
66
26
54
14
83
46
20
89
64
150
186
123
96
355
134
375
74
47
35
62
188
51
19
121
70
305
138
56