18
37
27
13
52
38
22
156
111
64
60
46
80
19
131
6
48
88
65
26
79
265
30
94
330
67
114
34
53
157
62
109
90
20
9
2
145
17
71
28
92
7
47
72
11
103
36
21
75
312