151
19
56
28
42
48
54
47
27
31
17
60
20
117
15
92
466
67
158
106
95
36
88
30
94
43
25
23
127
259
21
29
77
3
53
32
113
96
38
451
114
40
99
65
384
169
82
233
203
39