56
15
21
80
37
38
34
22
19
13
25
16
46
32
24
20
40
6
30
44
26
4
332
53
83
33
52
116
45
10
200
59
98
49
102
14
36
9
88
61
268
31
42