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