97
64
248
90
31
47
42
61
33
163
88
82
52
625
315
40
28
29
38
26
380
71
67
84
27
46
102
112
55
15
12
22
6
75
49
36
57
23
20
43
37
87
74
34
18
100
155
30
45
17
32