32
13
40
56
77
44
23
25
18
22
35
28
57
27
7
2
148
65
15
5
106
139
50
20
21
34
19
6
10
101
128
108
93
31
30
47