9
21
72
3
34
255
16
45
30
13
88
14
32
22
26
43
107
65
40
80
66
97
55
68
42
47
115
56
33
402
114
4
63
36
28
59
31
19
20
177
35
141