16
18
13
102
39
57
34
37
17
31
23
25
27
19
94
46
74
3
5
41
33
21
28
100
117
87
26
12
24
15
77
9
58
52
7
135
121
218
63
35
49
89
64