107
23
10
39
605
150
43
44
7
8
14
96
119
127
81
22
33
15
19
9
26
13
73
55
108
6
45
41
149
29
32
46
18
49
83
30
53
105
11
21
61
16
36
63
40