177
40
110
66
20
36
76
24
8
14
39
78
32
108
357
46
86
50
49
105
26
16
54
18
28
23
121
116
114
30
74
33
57
17
21
84
64
11
226
268
72
63
120
80
35
96
29
42