31
35
19
49
25
29
88
15
14
37
17
34
87
69
10
33
213
32
70
112
18
22
132
55
20
38
44
62
21
47
42
28
27
13
16
50
100
56
76
66
103
23
12
51
61
41