98
31
13
26
39
17
53
29
57
46
23
86
16
132
19
7
6
25
100
70
128
59
38
183
20
96
114
34
30
52
28
69
43
37
51
67
61
91
36
41
55
1
14
117