151
16
73
76
57
64
44
218
13
33
93
23
37
29
68
39
43
18
61
24
91
137
51
25
32
26
20
49
28
46
9
52
60
21
80
63
75
186
113
41
15
19
27
79
8
82
129