11
208
31
1
51
58
7
121
24
28
4
17
40
29
12
15
128
43
57
38
25
41
21
87
18
70
14
605
153
27
76
42
98
117
13
110
179
46
254
35
62
85
32
91
48
37
59