28
170
57
53
37
6
2
41
18
54
26
55
30
51
29
17
31
142
19
39
82
56
23
14
60
50
11
42
45
46
20
13
15
65
48
91
90
425
89
108
22
517
38
32
40
98
232
10
1
12