37
14
36
173
57
24
44
29
18
38
69
8
6
295
7
75
61
125
149
10
63
50
53
20
22
16
40
70
169
49
59
190
86
67
118
54
21
9
52
32
46
58
45
1023
123
77
15
30