10
146
61
76
18
51
11
12
47
45
27
29
33
40
106
16
8
31
136
13
95
19
22
46
59
24
21
34
9
20
36
96
64
28
15
54
63
93
39
281
90
23
107