31
148
74
15
72
12
14
3
26
69
30
47
10
174
41
97
20
169
46
24
91
75
23
37
36
11
13
18
185
28
49
86
39
66
77
64
92
61
111
84
33
90
44
54
48
188
27
145
113
35
110
103