29
119
203
164
15
8
16
193
33
107
120
27
14
79
1
186
34
55
77
30
57
9
94
3
56
19
40
6
5
13
18
89
74
26
100
88
7
23
81
133
49
20
58
103
76
109