16
123
147
85
48
30
92
18
55
50
58
31
46
12
38
41
13
28
73
37
10
24
116
29
47
144
61
228
117
77
81
340
56
63
32
121
69
5
35
27
23
7
15
96
26
80
17
106
19
25
74