13
42
65
32
158
30
75
93
88
54
37
43
148
33
229
185
63
35
92
14
98
169
23
59
26
110
64
31
24
109
53
82
19
17
151
142
40
57
15
36
47
121