8
140
80
113
31
117
82
236
572
35
13
34
38
276
46
40
151
55
123
20
170
47
168
81
37
7
119
30
39
49
44
52
24
66
124
12
22
107
23
90
17
25
10
14
27
145
29
33