37
61
9
10
15
19
24
70
76
22
18
21
6
4
151
41
29
45
27
44
46
174
135
92
17
16
8
118
43
172
13
93
26
36
25
47
212
99
11
65
68
59
35
20
367
42
23
2