13
75
10
194
90
118
32
60
22
41
233
56
16
1137
131
57
34
25
2
416
6
87
14
35
54
63
100
68
20
26
48
241
326
43
88
86
335
27
282
348
79
17
318