25
24
21
10
30
31
51
62
56
46
32
161
76
20
3
22
17
90
11
77
87
52
15
66
28
41
160
48
9
69
34
18
65
14
123
135
148
97
44
59
35
36
202