36
46
345
67
220
50
6
191
38
63
23
103
15
79
127
32
48
24
26
56
80
73
231
160
49
57
19
41
44
25
53
261
560
197