50
86
35
49
87
68
69
48
96
133
180
130
10
28
64
27
33
15
38
66
31
11
53
62
54
58
182
117
120
52
47
72
22
13
56
40
127
20
19
74
37
114
84
104