31
33
78
23
35
82
86
15
71
24
91
27
32
26
11
180
40
25
12
102
118
13
84
160
133
8
101
18
184
92
88
70
34
19
28
77
39
14
345
41