55
19
5
16
43
25
101
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
103
51
118
54
84
91
145
295
262
208
71
37
89
146
36
30
95
63
120
127