31
41
19
37
97
27
50
33
65
72
25
14
15
13
29
159
83
9
23
26
12
16
28
82
8
43
11
86
2
18
20
149
46
39
139
161
22
61
71
151
53
38
7
30
5
10