39
17
81
968
31
35
11
68
45
115
49
36
185
24
23
87
14
15
12
92
20
34
86
73
121
27
372
105
171
255
101
97
53
43
47
30
29
54
85
67
408
38
25
18
58
32
44