49
32
19
35
34
59
246
46
75
24
16
80
29
27
13
295
54
28
56
478
36
12
137
53
100
92
206
78
66
128
50
11
70
180
41
168
57
44
17
30
26
86
55
38
15
89
47