45
85
13
111
59
104
4
125
117
34
106
346
11
46
42
115
25
75
66
47
56
19
12
1
33
50
201
8
939
69
287
43
15
23
77
10
5
122
55
21
319
152
746
37
27
251
16
97
3
80
73
32