24
17
19
9
22
63
123
41
12
27
39
32
37
56
981
52
48
107
105
11
7
36
99
51
216
25
453
136
14
95
187
195
35
46
77
31
58
3
62
43
896
90
38
21
89
59