56
10
75
35
96
39
25
262
13
114
20
366
52
47
125
144
33
59
168
22
21
16
61
105
6
31
170
38
57
72
81
66
76
17
138
73
107
261
376
19
239
48
45
44
15
95
50
4
349
83
115
211