119
98
31
18
44
10
47
16
48
72
68
23
605
21
27
41
36
73
80
88
473
26
40
19
128
107
57
17
11
14
103
45
56
99
30
331
28
193
242
89
254
196
70
264
49
104
140
35
163
42
22