55
69
142
23
94
250
84
100
233
38
40
31
57
99
155
48
341
19
88
14
89
9
61
16
80
33
468
53
13
230
107
41
32
22
5
28
68
135
65
11
75
256
27
12
26
8
170
83
166
25