197
85
48
58
157
69
35
39
26
75
32
62
297
193
38
517
91
80
272
122
45
44
49
84
1104
46
144
534
63
154
107
495
266
64
15
184
180
104
110
760
101
34
55
36
112
68
59
23
5
24