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