45
24
105
4
73
13
3
139
52
27
26
34
17
20
16
19
47
32
211
44
202
111
226
36
53
6
18
33
60
55
5
128
79
218
231
154
12
253
57
41
50
112
31
22
161
339