24
25
40
16
8
9
15
29
59
58
4
36
17
35
21
6
3
43
54
165
12
45
65
396
11
57
106
10
41
131
69
31
353
1
64
20
87
32
13