87
86
2
51
52
299
111
3
34
15
436
73
39
6
1
4
11
764
32
98
5
9
433
28
116
7
25
23
20
62
26
107
13
57
54
38
22
40
275
37
33
193
65
14
120