165
193
68
173
138
110
121
282
274
51
206
80
65
38
48
55
424
279
42
64
112
90
108
30
49
31
36
507
170
83
93
381
840
40
22
24
52
88
190
104
134
32
25
29
72
222
66
123
309
117
160
133
119