59
31
49
12
34
96
113
61
21
28
43
47
60
51
82
72
15
55
52
42
90
3
22
45
38
160
44
56
54
16
20
125
68
17
19
24
32
13
30