63
96
108
23
26
25
47
20
16
303
93
4
53
67
57
62
167
326
13
10
84
24
46
37
91
15
189
106
21
80
669
38
130
124
73
253
22
11
29
27
282
501
59
30
61
77
131
241