183
74
45
326
25
67
84
98
638
157
76
31
85
48
104
42
125
24
188
50
20
857
110
181
44
82
841
194
37
24
46
42
28
206
89
102
74
52
456
15
47
12
28
61
61
420
536
515
526
367
323
275
701
41
114
342
68
28
40
378