93
84
37
622
77
38
82
127
32
135
193
26
34
247
74
31
257
51
18
22
28
95
271
108
80
85
27
50
61
35
54
6
103
88
226
56
125
168
55
24
263
17
47
48
45
14
40
19
33