77
96
67
42
68
60
139
249
12
47
93
62
38
454
126
398
5
3
9
31
30
58
56
44
22
39
91
92
14
409
75
98
20
87
114
54
40
41
36
37
16
7
106
13
27
17
6
169
109
34
24