73
8
149
143
215
4
16
405
379
24
102
35
36
7
6
84
105
65
47
13
56
183
33
19
64
71
20
63
12
96
60
46
77
607
2
45
50
138
3
69
29
1171
34
15
11
48
141
365
110