31
88
58
28
11
3
2
8
24
57
10
18
51
26
43
39
46
6
74
243
33
7
151
20
5
17
21
12
76
37
61
1
44
83
36
69
19
15
71
4
118
25