157
27
23
221
10
26
15
19
24
18
36
49
206
11
712
30
196
50
72
8
78
337
54
70
20
189
40
83
22
28
616
334
104
375
399
35
66
1003
13
135
857
245
453
168
76
385
39
268