42
75
95
19
131
20
24
74
14
10
58
31
792
79
52
60
374
500
22
104
76
53
162
48
62
138
139
17
103
30
49
63
120
4
150
39
100
540
81
89
56
35
65
152
23
124
25
108
9
21
77
29
82
134
27