18
52
187
67
7
71
11
135
20
69
31
32
10
47
17
81
46
152
74
285
79
178
93
233
91
78
83
80
105
75
77
24
30
86
108
143
73
121
54
39
120
16
13
22
191
60
116
92
34