32
53
11
31
42
49
86
68
101
13
30
128
47
25
44
79
74
12
59
36
22
124
14
18
20
6
113
28
66
40
54
9
88
61
26
55
21
265
75
45
160
27
8
84
76
98