33
93
200
60
10
5
107
23
86
17
143
13
8
22
68
62
151
6
134
53
24
42
123
7
35
109
30
49
74
67
48
97
104
25
40
18
12
26
15
61
11
37
20
41
21
73
27
45
147
63