199
254
216
268
93
139
61
534
164
762
55
85
263
38
112
82
306
13
49
53
39
208
189
44
14
36
16
22
31
24
11
6
73
35
32
51
77
42
74
41
119
37
19
117
296
25