31
14
72
29
135
7
13
12
37
68
44
91
9
87
84
34
46
48
51
107
106
35
53
17
49
24
152
119
26
28
64
158
47
15
22
21
20
50
27
76
156
32
62
57
23
30