3
37
17
13
81
44
51
14
15
22
72
55
18
35
114
57
87
12
23
152
91
48
71
20
226
353
26
305
41
47
151
102
242
163
80
104
84
53
142
141
30
252
64
197
134
54
116
120
61
182
214