37
89
53
34
150
40
20
192
71
26
56
30
8
41
42
54
21
84
95
162
108
28
14
102
13
52
16
88
107
92
154
66
77
51
38
50
46
47
57
61
32
68
15
96
160
99
266
109
33
132