45
41
8
64
165
14
58
5
65
618
39
143
22
21
50
153
36
9
67
292
13
6
24
215
43
4
19
53
74
18
27
66
10
276
28
297
29
202
68
1
42
7
25
2
543
123
92
77