5
12
49
14
101
46
31
26
87
60
20
55
22
51
36
251
18
45
89
41
231
10
15
106
23
105
54
29
94
24
61
53
201
161
19
91
50
2
356
3
78
28
11
910