73
100
35
14
1
2
65
6
52
4
45
39
29
109
137
68
80
5
3
187
10
177
16
17
90
41
59
30
23
25
12
57
631
32
514
7
11
9
21
278
24
28
49