14
102
31
38
39
30
57
12
51
19
27
8
46
17
100
16
49
24
170
62
53
94
50
71
37
18
34
84
117
92
29
83
222
22
317
79
96
234
23
65
68
10
174
152
445
54
58