7
134
13
96
57
65
46
33
58
19
23
142
17
36
15
34
103
56
68
35
28
18
64
27
11
90
54
12
95
51
214
135
81
32
63
43
22
42
85
8
55
101
111
26
67
368
44
513