50
18
101
47
91
42
8
40
12
115
51
31
26
55
187
54
104
92
90
73
30
38
16
82
41
13
53
83
35
186
32
63
88
58
25
197
19
62
78
112
72
77
17
404
14
24
49
34