73
16
30
18
11
31
59
42
38
40
94
67
56
83
26
211
154
45
2
90
49
35
6
29
12
21
76
459
65
14
62
184
4
44
51
50
116
61
41
119
106
5
20
7
54
8
48
91