43
27
58
60
8
7
24
18
4
38
10
20
321
56
41
84
107
21
28
55
22
59
19
26
111
46
13
12
9
23
11
155
16
45
169
89
14
44
208
15
34
17
156