49
66
72
29
199
25
39
23
14
2
89
55
62
107
9
17
153
398
311
182
106
73
70
13
30
81
52
43
92
59
10
164
26
8
36
101
58
56
18
1657
11
79
28
184
96
65
117
94
161
24
123