33
12
64
11
75
31
10
62
25
20
15
1
57
43
58
77
22
32
37
21
97
52
13
7
220
59
196
96
41
93
50
63
8
4
38
126
83
119
46
100
42
131
29
114
80
71
73
102