59
15
28
16
51
26
35
56
29
27
103
157
54
18
37
143
101
67
19
61
8
36
14
48
149
17
79
236
106
53
42
3
73
44
43
57
13
89
40
25
23
75
131
114
140
21
5
91