98
9
45
58
171
54
23
60
34
69
48
31
17
100
51
83
37
88
6
191
128
36
80
27
25
3
90
46
66
53
19
144
79
152
87
213
120
16
10
102
115
71
32
77
30
21
44
18
56
22
28
26
15