30
189
87
26
73
59
14
35
70
4
27
43
16
45
15
17
12
154
33
5
1
7
8
29
19
9
155
58
3
13
108
291
23
6
53
36
77
24
62
34
313
84
57