227
37
149
29
99
16
107
109
282
165
62
63
50
77
151
49
40
153
59
82
35
30
43
72
28
51
57
55
36
19
38
71
24
88
74
81
18
31
60
26
32
58
48
20
14
12