13
41
98
152
2
20
76
88
46
56
86
21
36
68
81
26
3
89
6
17
49
102
172
35
19
161
10
132
32
24
9
143
33
55
29
5
84
50
44
540
27
16
233
40
1
120