13
68
137
7
128
93
26
56
33
91
105
24
20
25
70
29
97
12
64
41
45
17
108
47
63
9
36
18
49
489
16
50
154
188
144
81
40
138
32
66
74
645
2121
377
452