72
145
180
8
56
92
129
33
5
38
24
22
61
7
73
10
9
66
93
60
11
85
6
15
21
2
69
18
127
35
17
76
29
90
118
91
39
264
166
82
400
28
1
254
45
13
12
67
64
30