328
73
61
133
44
71
70
6
34
27
14
13
30
20
59
9
24
8
38
373
29
327
95
236
69
87
26
477
25
19
11
33
4
7
106
72
131
47
35
110
55
58
111
77
116
378
40
245
46