81
101
56
8
17
6
31
71
12
18
21
37
77
19
59
20
65
11
96
27
22
30
112
70
102
52
41
23
9
50
63
84
189
83
15
45
13
26
48
3
44