45
75
24
21
30
16
132
258
38
27
25
44
26
52
48
90
68
83
40
106
20
442
34
31
11
92
58
77
5
46
59
69
18
906
64
229
61
15
56
498
57
41
39
22
29
8