9
29
411
7
91
25
84
20
58
11
15
48
157
19
10
35
50
13
17
65
45
124
173
108
14
32
4
6
3
2
347
64
41
140
27
87
43
370
21
51
26
46
8
23
89
47