11
114
17
49
14
43
41
9
25
2
3
139
46
30
29
58
159
388
38
12
13
15
20
76
201
7
62
45
24
89
64
258
131
18
134
755
32
34
77
109
67
236
69
36
48