4
13
84
11
99
34
20
56
15
72
30
47
96
12
60
24
29
71
8
59
45
68
120
32
323
50
6
95
90
74
38
187
147
9
16
93
181
25
2
5
78
37
17
41
133
23
126
54
36
33
39