311
37
38
14
66
23
26
130
192
82
30
34
51
49
111
171
5
31
2856
12
16
7
179
41
53
60
33
11
25
8
13
9
355
22
845
35
56
15
72
18
2
106
46
6
27