50
15
14
23
16
27
20
13
36
39
179
140
213
60
76
143
22
24
85
18
54
11
97
33
89
67
102
26
40
59
30
29
90
51
78
49
43
69
72
56
31
44
175
48
8
32