342
383
7
138
80
112
31
117
81
64
234
563
60
291
59
34
13
37
274
45
40
150
55
123
20
170
47
168
119
30
39
48
44
52
24
66
120
12
22
106
23
90
17
25
10
36