18
39
45
19
22
33
73
34
27
136
8
16
149
12
28
10
29
30
48
49
40
99
58
53
38
11
31
25
248
134
23
70
21
32
50
402
97
17
36
104
95
133
65
64
57
54
14
143