23
109
16
92
34
59
39
81
45
37
55
28
50
98
7
94
11
19
14
122
86
38
31
79
52
143
27
117
77
108
43
233
104
96
36
85
89
15
61
41
22
13
65
63
72