40
16
14
20
32
169
36
11
44
136
3
8
63
34
51
108
127
148
33
82
28
17
29
21
107
26
117
45
57
41
48
55
15
119
62
90
18
118
61
274
50
116
106
30
10
70
25
112