30
11
77
53
5
14
141
3
158
21
50
148
6
92
26
27
62
10
268
318
7
12
638
39
55
13
68
111
18
22
19
237
624
218
94
23
42
433
8
145
4