53
63
47
46
49
45
38
32
131
83
91
193
88
17
3
62
29
125
43
61
93
41
36
90
64
216
60
34
26
7
25
24
464
58
16
51
77
39
262
9
252
145
56
18
208
12
70
19
92
40
121
30