52
63
91
70
3
11
17
7
106
56
28
143
5
35
27
37
108
4
172
51
16
83
46
562
23
107
20
8
9
167
413
55
31
10
287
90
24
6
25
22
14
43
217
19
2
68
58