39
33
200
127
49
6
79
95
21
5
12
71
93
66
153
44
16
8
10
35
29
24
43
107
99
14
7
19
41
62
18
9
42
20
13
110
22
28
25
126
31
15
32
77
23
101
75
133
53