140
65
37
76
64
45
70
47
35
89
57
39
145
36
16
26
104
20
31
80
121
30
56
25
33
133
86
32
81
38
24
28
54
297
268
67
5
29
44
14
163
166
206
115
62
111
84
129