42
91
53
9
5
84
26
30
4
68
7
72
45
18
3
15
71
136
59
95
19
33
14
58
16
23
6
166
231
24
40
44
13
85
29
28
32
679
41
94
212
139
83