16
131
45
25
30
26
21
211
28
14
81
19
17
13
2
52
4
20
8
34
96
56
78
98
120
5
79
24
12
46
7
48
161
72
317
194
128
86
41
228
1
59
49
15