29
57
155
137
228
27
33
71
13
30
17
28
40
7
18
15
12
26
141
2
11
41
64
54
46
133
140
136
76
16
146
31
302
102
100
178
6
63
58
43
42
32
39
48
75
35
21
23
113
25
51