45
179
11
70
43
23
46
247
62
148
76
47
53
27
15
128
10
48
19
16
49
153
98
22
50
25
163
89
100
41
168
212
55
39
32
126
60
69
34
77
18
59
92
114
26
324
472
30