53
69
4
21
147
65
95
73
52
34
150
50
10
98
15
25
62
64
115
117
57
607
59
35
29
23
145
2
342
92
466
84
459
82
102
40
126
100
26
46
185
18
48
49
66