43
281
48
8
9
72
42
26
12
16
7
30
11
93
37
154
53
23
166
22
34
28
105
29
68
128
49
14
38
47
44
103
2
138
21
18
5
6
31
118
67
46
65
13
120
57
24