43
27
94
5
28
30
3057
41
118
36
33
169
49
24
933
6
42
55
109
137
60
12
81
32
213
255
57
56
18
91
66
44
20
31
23
123
9
54
13
124
21
53
67
35
50