67
51
112
50
149
45
26
15
78
28
17
53
97
143
82
14
62
199
83
29
117
24
73
48
33
230
42
203
339
134
35
27
13
158
81
59
31
8
4
5
208
6
47
40
10
25
9
177