21
38
36
49
196
65
95
35
18
7
133
33
31
50
61
39
14
6
57
37
42
109
193
91
23
44
27
51
28
2
79
66
94
9
32
1
4
16
15
107
3
22
13
24