147
64
81
68
28
10
60
53
165
270
164
24
16
27
48
35
90
78
18
153
50
14
32
267
121
37
57
83
39
61
126
96
65
25
7
157
288
95
54
287
51
199
20
36
31
125
312