77
49
43
185
78
30
82
18
83
106
53
66
57
34
17
14
87
279
29
38
16
13
44
126
25
28
24
158
39
48
229
51
12
136
76
249
413
398
37
110
207
40
89
143
79
585
52
42
93