345
24
153
73
55
41
49
52
220
53
7
5
34
173
150
57
84
26
19
369
76
115
21
48
22
17
16
18
228
35
50
67
80
46
64
15
62
78
20
25
23
223
85
31
74
28
45
158
92