24
38
12
105
77
4
16
138
31
90
37
13
88
55
76
54
10
20
26
29
34
149
151
3
30
25
9
1
35
94
14
5
69
6
46
70
41
39
23
42
50
19
68
203
208
414