154
23
33
21
49
256
687
57
5
68
28
309
25
18
20
16
75
9
90
29
26
13
17
22
54
62
30
55
125
69
74
140
8
82
2
102
150
51
1
34
191
10
73
61