31
15
149
6
67
62
93
10
12
27
5
91
17
23
4
19
24
9
3
59
30
47
7
58
11
76
41
20
14
22
8
74
485
34
48
83
36