59
2354
37
29
43
4
26
51
8
132
114
19
73
6
3
179
11
17
58
549
7
35
66
76
30
15
122
111
80
13
44
128
39
287
65
22
12
91
45
20
41
95
1
386
36
74
175
88
28
38
96
53
292
108
2
5
90
270
182
283
116
32
9
31
10
24
14
55
16
158
164
23
33
25
77
18
89
47
127
21
67
27
63
107
223
87
884
52
60
40
62
42
176
213
110
430
119
46
163
886