119
65
25
34
27
117
43
22
58
12
97
59
30
87
51
56
172
169
39
190
83
26
44
32
199
57
96
61
54
110
37
10
98
171
20
118
9
103
47
180
48
19
38
140
29
122
82
17
70