21
38
2
29
16
26
22
30
11
20
58
36
12
85
115
154
14
17
31
45
10
60
76
46
91
24
135
64
51
61
124
117
15
54
18
42
271
74
67
308
55
52