13
10
15
50
52
89
12
31
182
86
51
9
152
95
54
24
7
33
67
228
5
17
23
3
2
37
22
101
8
25
83
18
92
26
111
40
4
68
36
35
28
64
32
11
14
38