422
42
44
23
100
43
31
65
8
25
49
56
32
47
83
125
411
60
90
568
80
136
13
34
174
114
58
40
72
98
52
97
16
133
24
41
46
45
154
85
37
126
79
28
162
151
11
35
22
30