15
17
30
16
53
43
46
178
44
115
88
108
96
24
64
78
79
14
67
13
22
81
118
58
26
106
234
75
49
63
42
1324
19
52
354
36
39
18
51
390
61
123
66
60
176
433
194