21
28
81
19
32
41
59
146
137
202
39
30
29
23
37
12
108
66
60
31
13
7
8
75
20
24
26
50
94
42
43
145
25
46
15
58
27
17
78
45
55
73
47
16
33
10
11
18
56