159
47
215
152
46
59
20
22
142
9
133
183
28
5
7659
13
71
114
65
14
94
15
43
25
350
12
428
19
44
21
18
53
104
23
49
70
40
92
66
108
36
124
227
60
165
144
239
102
35
57