119
42
50
80
95
14
48
31
13
58
69
46
78
66
25
43
29
34
147
273
67
12
98
94
36
32
195
110
56
93
188
61
79
87
18
108
30
37
77
90
59
74
121
51
20
22
135
57
39
28