21
77
108
80
111
105
31
90
233
39
46
17
130
53
27
732
156
76
24
12
93
23
28
49
92
25
170
107
98
26
48
136
20
40
18
69
9
7
260
141
68
13
22
33