24
22
15
31
102
40
11
43
150
72
16
2
53
41
9
77
12
14
10
29
50
3
26
8
4
76
18
169
57
25
39
80
30
55
191
56
32
20
27
19
34
82
65
59