39
33
7
31
77
45
10
92
65
16
20
8
110
32
17
13
146
59
23
3
37
56
53
29
14
69
43
4
9
21
26
55
199
80
42
73
30
41
25
58
18
48
22
12
50