66
26
5
10
57
100
13
382
15
17
16
12
8
4
25
14
7
24
6
9
23
40
1
27
36
61
132
44
50
83
2
20
22
32
29
31
37
206
19
148
30
122
18
59