160
9
104
28
42
54
18
49
8
41
21
19
35
75
119
45
23
88
37
66
32
161
86
68
30
56
48
87
83
114
20
53
36
26
129
78
51
82
71
55