125
24
34
16
45
25
46
23
36
31
67
48
86
93
83
72
60
64
91
88
96
92
65
51
49
47
119
137
94
80
104
130
73
57
75
97
21
124
106
68
77
168
90
20
102
82
43
59
41
201