41
83
40
200
53
93
118
62
87
42
37
30
111
36
170
72
74
33
49
59
70
101
5
126
75
86
55
167
89
52
73
77
88
102
35
94
117
34
193
31
46
54
57
106
153
51
165
176
68
110
56
7
66
50
43
71
38