24
31
44
71
20
94
21
10
194
55
38
2
81
59
67
101
86
22
62
82
58
9
52
338
54
99
70
91
37
93
120
85
48
35
83
41
61
25
66
115
65
107
45
7
14
75
87
160
151