23
17
20
32
46
22
44
275
61
21
15
10
11
170
38
35
386
82
100
124
28
24
238
93
204
151
29
31
47
620
87
58