88
187
302
24
77
5
19
37
129
18
106
136
8
29
107
64
126
100
71
146
13
58
115
69
36
75
28
216
150
274
200
33
31
104
22
207
83
365
20
264
121
25
434
23
6
4
43
139
147
7
166
40
101
16
98