22
21
15
38
12
49
43
17
130
30
94
52
74
5
45
24
65
34
42
83
203
90
73
72
363
212
128
29
41
104
16
55
28
14
9
75
46
82
67
25
210
50
79
18
85
70
229
60
61