31
148
71
27
13
76
104
26
168
87
74
8
88
98
67
68
47
79
7
51
95
20
127
135
50
18
80
2
35
34
218
100
10
22
5
145
3
70
25
15
24
54
43
120
55
17
62
52