77
66
20
16
22
24
12
3
10
18
14
21
26
11
81
43
41
32
45
106
38
29
31
67
51
151
13
152
40
105
46
87
19
48
54
100
30
33
37
119
50
28
56
118
336
177