13
82
10
66
108
47
42
22
24
81
6
94
30
18
19
36
69
74
75
25
78
54
102
154
70
48
40
284
27
111
23
178
39
51
28
72
83
325
351
16
99
79
187
7
9
935
57
5
14
12
8
32