23
14
148
93
126
21
96
36
55
47
147
41
144
54
129
13
17
6
553
83
272
10
39
29
48
69
125
8
40
72
91
344
11
34
81
194
49
99
16
197
15
59
60
58
22
25
65
404
33
4