145
37
79
44
21
95
98
32
9
29
54
18
39
49
31
85
14
109
118
318
36
60
27
8
6
17
41
214
181
10
11
59
19
88
16
53
148
4
206
7
105
22
33
253
71
94