142
61
9
58
41
43
48
45
24
26
140
14
32
92
31
49
87
755
19
51
740
33
30
40
38
8
81
15
6
11
376
27
78
59
67
34
13
50
179
42
62
39
178
23
55
28