34
16
27
18
23
140
93
52
95
40
69
24
94
81
21
74
50
28
35
42
44
129
57
36
119
59
86
51
116
61
82
67
43
286
203
144
22
32
45
157
63
68
48
98
39
46