45
102
134
72
60
100
38
35
42
52
47
87
97
77
83
51
200
39
63
54
67
176
69
33
49
119
29
78
74
41
94
81
55
30
44
156
58
5
48
130
71
129
36
37
89
166
135
139
32
40
31
65
107
105
84
82
88
34