63
307
100
24
68
115
150
57
116
89
45
7
43
97
127
51
46
11
28
108
19
39
61
18
98
35
69
65
32
42
267
15
17
30
55
20
16
13
77
47
126
193
26
31
90
62