35
42
151
59
34
39
9
61
16
43
49
101
177
20
7
17
10
66
159
76
104
58
50
113
142
31
28
84
97
30
40
22
12
80
14
27
19
41
15
70
13
37
23
21
48
26
72
63