61
574
300
6
60
37
33
59
5
77
32
10
73
24
23
9
159
11
44
104
17
47
20
75
82
29
212
30
62
95
16
100
57
158
54
26
15
94
74
203
55
4
49
83