18
39
14
73
45
152
16
15
42
4
37
23
1
38
25
56
36
100
12
28
29
13
153
47
11
268
63
62
122
80
230
6
113
94
17
86
259
242
50
59
101
95
78
35
66
33