122
124
83
129
10
34
148
22
182
126
77
36
134
42
28
26
54
43
98
38
25
82
247
63
618
13
6
49
59
48
64
69
27
8
62
60
137
104
47
44
16
23
179
206
35
45
4
84
11
50
285
120