31
49
42
76
52
57
97
41
34
47
195
11
26
12
130
18
15
17
19
27
53
100
10
144
120
29
179
133
161
54
803
104
89
20
45
96
95
16
24
163
80
69
61
28
106
30
127
55