21
231
48
30
233
7
150
57
25
23
51
8
19
26
32
141
40
124
70
13
92
59
39
31
98
54
14
65
44
37
46
24
64
10
127
71
4
27
77
15
17
36
82
273
55