21
41
59
15
48
5
32
18
216
102
11
94
9
20
14
36
50
17
135
29
35
28
33
74
23
46
45
13
27
30
43
25
7
93
31
16
87
54
206
47
73
100
71