80
24
15
101
23
11
232
34
27
43
74
18
95
6
13
77
81
176
47
1
245
32
105
104
71
65
33
38
455
21
8
53
10
68
57
281
31
58
1043
17
37
73
56
334
28
20