77
51
27
139
89
22
19
37
14
16
55
15
78
20
43
81
24
93
18
23
10
17
85
8
63
39
28
7
202
246
30
172
33
6
46
25
264
73
26
31
12
253
313
212