30
82
4
33
63
137
32
149
79
42
12
143
84
26
22
87
40
93
48
66
11
62
13
18
81
14
111
44
76
15
75
25
23
106
97
46
465
37
65
16
6
38
166
24
107
20
242
67
94
56
54