99
60
19
5
12
16
76
70
17
10
46
42
212
48
90
28
197
101
317
4
44
1340
32
31
34
7
53
50
11
179
69
13
94
114
79
73
23
248
47
156
15
20
71
146
93
26
242
39