397
65
78
14
73
48
7
6
106
99
42
35
114
40
38
66
45
54
28
12
61
55
60
56
186
69
57
58
31
17
16
36
27
47
10
94
21
9
19
23
3
15
4
49
44
157
18