576
42
25
35
61
210
32
29
228
49
26
208
75
122
62
79
55
92
23
739
24
182
139
31
18
58
43
93
96
6
30
15
190
41
352
20
323
34
27
63
50
94
88
102
67
103
9
12
4
14