78
36
15
80
17
87
22
25
28
153
38
41
35
185
139
21
30
12
19
4
27
2
47
52
69
44
235
114
302
23
76
141
31
14
98
9
20
58
40
70
131
32
86
96
8
355