45
24
49
57
3
12
262
195
8
87
88
15
81
75
21
14
16
10
25
4
5
98
52
83
36
69
51
53
28
157
66
20
44
9
238
22
99
253
32
113
29
152