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