13
162
30
132
25
75
19
68
53
78
54
57
31
39
247
33
28
14
65
124
117
52
60
103
74
198
252
66
166
107
150
77
84
219
51
146
35
47
72
101
59
94
67
149
89
69
22
76
11