105
14
76
66
17
45
130
44
11
21
12
42
35
18
10
41
1
32
87
16
48
24
26
27
71
6
9
4
25
53
157
70
7
33
271
403
153
13
15
138
22
51
19
30
8
38