200
147
58
36
45
34
52
53
48
176
170
47
102
88
43
41
38
46
150
31
65
66
167
57
51
60
100
68
49
28
13
19
30
55
94
134
72
42
87
97
83
39
63
67
33
119
78
74
44
156
5
54
71
69
129
166
135
35
32
40
105