50
62
56
20
23
105
75
91
11
28
76
14
38
24
19
54
27
30
26
43
87
94
46
45
82
81
352
33
51
61
74
69
35
37
36
47
204
17
136
132
21
9
12
25
157