13
94
5
48
111
33
15
35
16
64
182
7
20
212
27
14
17
102
10
40
52
22
169
37
105
47
90
78
38
32
142
25
21
537
317
79
8
26
100
12
31
23
76
89
88