3
6
93
17
16
14
7
81
20
172
23
38
65
13
40
44
9
75
53
99
55
132
57
59
58
217
128
36
134
47
24
86
190
45
104
22
26
37
146
51
4
43
85
48