21
45
145
128
187
60
55
2
83
11
30
51
38
58
15
16
44
47
23
17
12
70
14
8
28
31
22
48
5
56
52
24
35
20
6
36
67
42
68
29
26
41
111
76
63