74
86
108
70
44
59
106
42
40
43
33
25
141
26
20
30
165
29
431
34
102
52
660
60
23
95
22
281
275
1017
72
35
38
113
183
31
53
51
146
373
47
48
11
27
668
56
54
124
127
166
425
63
88
131