85
81
17
76
14
30
151
32
20
102
130
97
62
11
90
38
37
33
22
10
24
46
68
31
88
13
92
12
39
7
15
58
18
50
34
83
89
49
104
55
70
28
35
64