23
3
65
35
28
32
51
115
59
90
57
144
53
5
176
34
85
110
17
66
21
6
58
129
27
328
94
79
19
77
96
54
45
55
15
206
64
114
88
111
10
97
44
195
16
40
48
38