65
14
10
82
77
102
9
22
11
29
47
16
18
128
61
26
76
62
30
17
94
19
59
35
8
21
3
20
54
25
98
81
48
36
46
57
13
37
148
71
42
327
296
5
97
70
52
43
85
2
67