107
75
140
157
23
243
249
31
32
138
137
77
50
14
156
235
25
65
49
8
17
11
72
58
33
132
18
68
27
19
12
40
29
48
39
174
43
45
13
36
106
35
26
206
42
88
126
196
64