34
87
59
25
48
10
28
131
42
8
24
18
78
61
7
36
26
15
46
22
17
43
3
51
35
385
166
54
11
9
65
99
1
32
23
157
45
91
27
96
74
529
5
121
21
20
47
329
30
653
97