49
85
70
527
169
58
51
514
100
17
41
8
37
48
23
13
12
38
16
74
39
36
173
161
2
88
24
63
69
134
22
532
155
223
95
160
120
350
179
76
27
82
172
32
29
97
45
118
21