36
30
33
54
35
97
127
111
42
49
55
43
14
67
38
270
45
62
82
140
147
51
40
103
145
57
73
137
24
28
76
17
95
69
27
87
132
47
491
128
77
10
70
142
156
94
160
31