100
44
34
454
49
78
21
61
221
87
77
137
6
51
22
71
130
89
54
14
25
32
5
255
55
28
141
26
38
95
157
52
97
57
117
131
86
90
43
23
80
58
50
30
74
39
105
37
24
121