47
83
4
36
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
67
184
35
20