22
42
36
8
71
24
17
30
363
281
66
8
20
30
109
66
27
56
38
43
120
66
273
27
155
46
94
47
107
25
24
175
34
50
175
43
35
147
147
18
91
34
44
26
87
186
20
35
14
37
22
75
34
28
70
29
26
46
46
22
139
26
34
25
79
45
24
45
81
22
18
35
42
115
36
32
50