108
183
429
1
10
30
28
60
47
23
24
24
29
74
13
84
5
44
16
67