51
19
4
6
59
12
7
9
20
63
24
55
31
78
124
21
8
104
28
10
11
47
5
26
41
14
127
3
68
148
17
75
43
143
22
60
40
259
313
590
35
44