39
48
32
111
65
87
23
14
60
29
40
3
42
118
72
47
154
133
19
284
4
145
81
33
90
16
51
79
76
11
78
18
20
12
8
6
199
54
27
7
9
69
171
50
147
138
52
49
5