40
48
26
103
102
92
163
57
90
101
19
16
18
194
25
46
45
98
58
27
125
24
84
52
28
61
131
49
145
87
23
34
54
32
115
35
13
247
129
199
185
291
41
51
20
22
21
43
42
38
65