64
30
4
82
3
75
22
20
73
18
63
31
25
52
90
69
24
126
66
49
77
11
170
16
1108
245
151
131
26
180
74
112
122
50
149
273
88
21
14
33
94
10
309
109