7
15
23
211
58
76
28
144
24
40
4
146
78
32
53
77
22
64
194
75
104
8
31
43
17
140
80
11
122
60
65
97
181
36
39
34
114
35
193
118
73
56
21
637
69
19
84
59
29
26
55