39
44
12
307
16
31
9
30
82
128
17
28
34
83
87
22
27
37
21
42
143
138
8
57
229
319
92
15
36
127
61
19
47
52
43
46
26
81
10
18
177
25
68
29
40
11
70
125
45
51