59
124
193
18
132
69
7
157
68
21
52
56
32
137
26
23
28
44
14
9
58
31
41
11
27
77
67
116
366
5
37
81
354
15
40
283
8
22
49
13
55
10
25
183
29
51
1823
133