162
65
72
71
131
192
103
157
100
88
165
135
58
32
52
86
282
60
286
33
75
274
64
46
39
22
20
534
139
63
16
23
96
30
89
167
90
99
38
69
34
8
107
129
24
9
59