12
7
31
148
76
15
73
13
14
3
26
69
30
48
177
41
97
20
169
24
92
75
23
37
39
11
18
185
28
50
88
67
77
65
94
61
49
111
84
33
91
44
55
188
54
27
146
113
35