63
190
55
33
309
45
39
31
36
26
90
18
34
41
368
124
64
106
77
58
54
25
30
53
50
141
16
22
65
104
59
216
543
332
132
105
84
119
42
49
96
81
35
71
319
155
199
856