86
27
48
33
9
4
18
36
16
38
24
46
251
310
2
20
78
214
35
13
26
3
6
74
11
22
113
29
31
172
41
218
32
40
45
50
19
1
93
15
12
43
21
51
23
14
98