80
31
65
6
23
20
21
46
177
38
45
34
42
26
30
91
17
14
27
16
39
19
37
25
107
94
11
24
28
66
81
43
55
165
40
48
49
22
108
44
134
58
47