120
19
187
43
33
74
37
67
59
53
125
77
84
11
64
32
81
93
50
34
55
30
41
27
117
17
82
26
21
22
86
95
54
38
31
36
87
45
129
69
42
28
78
51
122