18
53
38
45
136
4
20
93
9
179
104
135
226
59
100
67
3
1
49
101
354
86
6
54
32
72
28
27
37
17
180
85
90
23
129
21
246
47
43
124
139
25
5
55
78
65
39
42
11
24
34