47
12
68
87
7
86
53
43
413
150
113
28
13
64
297
565
44
79
200
81
122
104
127
248
15
35
36
174
52
255
51
231
16
78
75
84
160
62
8
20
92
9
18
49