15
28
48
60
55
2
10
13
34
20
46
53
22
16
12
27
25
39
123
152
78
33
197
132
14
112
98
92
43
62
24
394
213
252
17
90
47
185
30
11
72
389
23
74