15
60
37
13
8
28
54
19
122
29
24
153
110
83
17
184
140
51
58
73
86
205
116
220
84
55
61
133
10
93
90
201
46
59
32
25
33
106
7
27
68
159
23
63
44
540
79
75
95