95
102
20
55
23
58
17
14
29
12
34
59
90
24
92
169
31
43
57
33
38
30
161
74
40
53
25
19
420
15
32
11
49
18
37
10
8
13
26
70