40
197
63
129
16
20
54
19
34
14
24
23
65
37
46
61
8
70
41
128
84
29
6
55
103
58
66
32
3
96
136
50
85
48
64
28
44
102
68
155
93
137
22
282
91