212
73
110
28
76
116
25
198
40
101
8
34
29
147
163
10
37
17
41
82
105
45
165
3
21
79
65
47
59
42
70
61
790
99
74
49
91
119
55
127
20
24
26
51
350
104
13
33
35