104
32
74
72
52
136
54
27
215
39
50
107
18
85
110
96
34
87
182
20
99
84
49
1633
101
47
29
22
44
26
158
77
118
30
10
100
80
130
190
36
445
97
354
11
112
61
64
71
127
53
28
66
111