13
21
31
16
3
51
23
83
46
78
81
183
58
154
7
29
18
32
11
30
27
98
28
26
61
384
4
9
167
14
10
8
25
34
2
353
36
19
38
6
1
114
121
55