72
23
68
12
34
35
18
60
24
9
14
28
4
25
27
192
54
44
620
293
157
73
16
78
81
65
71
79
355
11
238
66
51
257