36
65
20
52
18
23
110
112
100
94
31
21
62
15
33
51
139
29
68
83
185
97
89
84
56
165
42
72
93
49
236
50
145
26
44
63
11
27
108
177
28
24
13
78
25
45
64