61
21
57
70
24
34
23
72
236
103
40
25
31
54
65
37
48
94
99
28
85
43
14
50
60
45
84
41
30
16
96
95
156
164
53
197
347
134
290
188
66
47
26
88
29