157
74
147
35
10
79
52
145
5
72
116
125
113
47
64
7
8
13
28
78
88
31
1
49
62
2
9
53
45
3
21
40
25
19
119
50
4
70
56
11
26
60
51
29