4
20
3
14
5
13
48
68
90
57
32
28
78
53
65
66
39
270
34
17
126
77
208
16
132
115
60
102
87
89
72
83
30
75
186
93
50
82
47
73
29
41
180
324
44
164
49