310
17
11
33
56
45
142
28
122
29
567
13
34
77
5
41
31
10
104
116
47
19
44
136
22
48
18
14
46
6
21
25
111
69
23
668
38
16
49
124
70
26
133