30
32
41
43
67
76
27
53
28
64
20
14
11
42
218
29
22
37
35
44
56
26
78
93
12
17
33
6
74
31
25
368
77
38
15
353
119
21
66
94
313
190