33
4
142
96
65
23
47
11
8
7
6
40
39
15
36
73
76
175
182
37
52
26
75
9
31
35
45
44
92
86
286
67
74
49
69
93
63
16
125
14
54
41
53
97
56
61