18
22
17
8
25
84
12
5
9
34
10
30
49
33
74
60
20
35
188
56
28
392
42
24
62
36
65
88
108
19
39
90
79
40
47
66
313
59
46
31
23
53
132
87
14
102
16
68