51
147
68
43
35
15
44
39
53
106
26
28
9
129
42
31
16
99
78
18
110
41
86
60
36
67
32
45
29
13
204
69
23
7
111
40
30
8
172
75
3
148
33
103
11
58
38
155
56