36
61
82
135
91
47
83
4
11
48
7
18
93
75
119
50
17
110
211
80
156
10
59
81
350
86
346
164
49
66
12
44
256
58
6
21
63
22
40
78
180
51
220
101
198
57
84
125
77
446