8
502
38
84
11
13
27
118
23
20
53
151
16
30
31
157
35
17
77
43
91
24
6
83
176
120
418
36
153
146
19
130
155
56
263
44
39
28
605
104
18
22
92
14
48