49
24
17
83
86
13
87
34
123
32
47
15
145
52
25
12
78
57
6
36
46
22
20
39
45
4
61
33
403
172
37
59
11
77
94
9
2
28
169
41
98
122
100
520
67
173