15
56
33
28
26
62
25
394
64
42
12
30
45
17
241
79
69
47
263
9
106
63
8
68
70
27
52
11
44
172
102
93
355
40
10
123
92
24
36
21
74
41
23
222
37
6
48
103
31