13
82
174
30
83
45
18
14
12
41
40
32
8
3
31
7
85
46
24
78
44
52
26
64
130
15
193
105
21
37
20
36
19
71
43
51
507
16
139
48
75
86
228
96
119