13
9
101
5
56
39
4
11
149
16
99
134
19
33
25
172
289
452
54
15
22
112
30
65
27
48
342
21
14
81
52
55
110
44
45
381
90
41
168
78
127
61
23
216
93
58
7
334
88
53
38
32