150
91
40
41
213
24
60
51
58
176
112
77
253
44
76
14
36
30
34
32
122
66
43
190
178
33
6
8
23
29
28
64
38
37
15
113
9
10
100
16
31
245
54
18
27
217