110
46
59
90
182
35
75
73
667
50
8
144
25
39
127
17
18
47
9
38
14
23
15
105
11
181
37
116
228
10
22
66
12
53
36
24
42
408
13
70
76
1235
69
63
197
160
41
85