863
146
282
47
256
64
190
28
84
130
73
155
131
12
34
77
70
46
38
271
67
57
71
15
108
79
42
115
69
392
19
110
114
503
23
222
65
58
24
262
59
60
82
30
100
49
98
144
61
53
156