28
13
140
52
22
217
36
112
18
34
50
14
3
55
38
23
15
41
30
139
39
25
11
623
29
42
12
96
82
49
9
66
60
51
80
292
6
46
31
43
35
290
148
150
16
162
44
10