45
12
46
72
33
35
42
81
22
43
59
77
39
31
37
149
11
29
104
38
44
23
14
21
10
13
80
19
41
154
76
7
82
229
222
143
60
24
67
6
106
17
102
99