55
19
5
16
44
25
102
72
31
49
9
68
58
17
85
34
13
106
201
134
28
15
46
52
24
75
22
73
83
153
50
172
79
104
51
118
54
84
91
145
295
262
209
71
37
89
146
36
30
95
43
63
122
127