45
17
11
141
77
96
6
37
53
62
52
22
74
63
59
4
67
140
88
66
82
36
33
40
35
567
134
57
71
14
46
9
110
97
289
116
2
20
12
56
92
27
30
18
78
129
68
41