39
33
69
30
11
173
229
8
42
77
122
94
204
149
5
9
28
34
15
12
62
54
92
174
108
154
13
203
113
135
126
167
18
49
61
60
151
56
683
20
75
6
19
48
50
71
7
32
981
4