51
82
94
29
12
151
21
39
72
87
30
84
144
106
42
172
22
145
135
113
85
19
54
201
38
33
16
18
20
37
23
86
305
41
163
26
2
626
162
17
300
3
5
47
62
137
27
104
70
96
15