140
59
63
47
37
253
97
19
109
78
100
90
124
177
75
54
46
72
49
84
43
50
170
36
34
184
21
53
60
39
28
40
65
51
145
160
32
64
255
18
22
206
70
6
2
26
17
33
38