34
118
89
112
129
186
38
104
44
81
149
100
135
65
54
64
18
16
92
31
43
19
50
131
12
51
45
262
17
84
90
53
37
32
185
769
47
73
25
177
11
24
30
28
4
13
433
258