3
48
91
30
38
68
75
60
17
13
54
106
11
137
95
56
22
62
50
34
131
21
61
43
46
64
393
9
10
33
40
7
86
55
14
5
39
219
74
99
31
28
81
41
69
27
29
26
18
12