39
69
226
10
7
22
24
4
157
109
9
38
86
20
153
27
40
49
11
14
77
102
37
36
21
131
44
16
29
70
192
466
98
96
47
243
549
127
289
23
17
42
58
531
52
57
168
71
12
68
19