52
11
36
58
38
17
9
19
5
78
28
10
57
14
29
32
59
129
25
94
20
54
124
96
67
39
30
61
70
64
41
66
146
72
68
85
98
42
97
16
18
121
109
45
233
265