194
52
242
142
22
397
355
9
70
65
62
51
53
18
14
60
11
56
45
29
103
104
161
63
99
93
37
597
122
300
27
64
1338
67
46
80
43