21
33
51
22
46
86
65
20
151
36
120
18
39
83
4
11
308
15
40
69
87
66
49
593
57
112
32
43
42
41
34
19
23
154
100
127
16
109
14
144
150
139
92
56
24