142
110
63
135
22
129
48
262
375
114
99
197
51
528
105
54
1239
21
14
148
33
17
43
137
62
402
26
45
8
98
128
1096
27
34
11
71
83
38
132
18
37
184
77
40
139
13
7
39
2
189
174
24
6
106
115
53