34
128
45
42
53
90
182
28
14
125
318
24
18
13
15
381
37
152
56
106
54
52
109
1417
26
115
67
84
155
95
560
21
105
48
22
80
126
76
91
41
242
96
348
133
69
66
176
36
58
747
142
459