38
56
22
43
71
23
384
40
26
8
6
15
1042
41
533
30
83
36
19
37
29
28
129
9
169
78
65
10
35
236
160
96
52
243
200
159
1203
7
14
21
110
66
1197
60
47
45
175
61
196
42
24