3
86
141
9
53
55
66
36
114
41
80
15
13
128
37
48
25
97
21
30
49
70
64
24
16
26
27
17
56
62
244
135
38
52
77
65
60
28
5
83
40
20
87
22
19
18
11
31
14