12
68
175
24
72
97
141
308
8
9
34
114
305
100
74
20
44
90
7
2
36
152
41
98
93
31
19
64
73
21
38
29
17
10
55
52
27
35
22
40
6
76
39
106
165
70
43