137
15
62
246
47
44
45
16
8
23
149
154
17
26
28
93
24
65
30
74
54
49
9
37
40
33
82
155
63
66
83
69
87
34
75
18
57
88
68
193
84
90
36
129
67
91
216
96
313
121