52
155
74
95
21
72
320
85
101
36
12
18
28
30
11
139
45
76
110
38
123
23
83
88
5
7
118
160
245
145
269
27
16
162
26
15
13
44
129
90
24
14
41
17
502
126
84
80
55