33
5
49
36
59
287
68
18
1
19
9
2
87
51
104
40
11
25
17
23
26
34
38
52
43
53
839
61
6
29
118
7
46
57
27
14
20
8
126
12
72
39
89