13
38
18
32
19
55
308
6
29
10
40
34
15
37
12
50
24
23
78
21
47
33
88
42
35
41
160
36
112
76
46
86
31
8
51
22
17
27
95
52
96
4
2
25