90
50
105
77
18
127
26
199
41
11
55
36
12
16
39
6
59
122
37
85
23
5
98
89
33
17
67
27
65
215
295
103
53
31
81
4
155
21
10
15
3
9
157
7
13
162
52