53
29
10
352
11
21
217
59
19
5
110
153
24
137
38
82
4
42
15
2
47
31
80
67
9
35
50
20
72
17
39
57
36
117
76
30
52
8
74
73
79
49
26
102