67
92
55
46
38
19
43
107
37
35
160
144
125
49
23
26
45
20
12
29
15
33
11
7
48
24
25
13
34
22
66
81
80
10
14
17
21
16
18
50
282
39
8
109