47
53
122
50
22
34
35
52
24
26
32
18
136
64
179
73
104
29
12
81
68
28
7
5
44
17
27
15
114
129
442
266
13
55
80
252
41
189
58
86
94
178
77
132
48
23