37
31
3
78
105
73
13
50
10
81
80
77
108
16
66
164
29
9
71
5
7
14
44
28
36
33
96
1
43
87
147
17
76
54
60
21
38
19
4
15
69
32
8
11
104
24
39