71
95
163
477
45
26
132
102
130
97
53
140
44
56
74
23
25
83
116
40
145
42
52
22
21
64
68
46
57
409
73
39
24
12
75
41
16
17
85
60
58
35
72
51
178
525
106
77
10