23
29
225
54
24
5
46
8
140
39
16
88
1324
365
35
15
26
43
18
21
28
3
90
13
73
19
86
64
36
30
117
14
49
41
11
71
2
59
17
62
68
25
20
132
82
47
22
27
72
70
61