31
27
133
53
125
12
13
143
55
383
3
39
21
23
4
41
36
147
229
8
565
224
28
40
69
5
262
22
731
11
33
44
192
38
7
119
106
14
101
32
50
472
24
15
243
25