112
84
65
110
80
64
7
321
26
17
21
284
49
19
82
50
25
27
197
60
36
13
1
9
54
75
22
14
426
37
55
3
44
154
18
61
6
38
151
4
16
86
93
43
56
72
45
109