16
39
13
20
22
25
28
183
23
41
166
67
53
120
40
51
11
86
118
33
239
59
136
108
110
38
98
79
45
77
188
29
52
104
30
91
64
15
34
126
26
74
78
31
37
76
102
95