39
22
6
281
2
3
28
24
31
14
25
50
299
40
37
36
80
156
53
76
57
183
34
119
29
109
68
27
63
67
348
87
125
47
335
55
33
314
140
26
13
120
35
78
8
7
11