104
20
90
186
49
221
39
63
28
14
66
26
17
18
4
77
58
229
15
108
11
8
25
44
106
46
32
182
12
27
43
3
144
42
16
96
155
10
37
95
23
24
21
2
76
143