10
31
7
11
130
8
18
15
108
41
111
34
9
6
54
29
16
33
39
23
26
5
28
4
35
20
19
66
37
63
77
40
155
89
104
43
74
86
61
58
121
92
57