150
43
167
18
39
7
16
65
71
36
50
62
10
41
1
12
13
53
6
27
185
26
83
19
738
88
108
30
194
51
4
64
24
31
14
35
15
191
22
110
49
20
46
2
224
56
75
17