32
74
15
5
24
83
7
20
51
18
33
40
4
65
99
121
119
128
445
314
113
122
324
275
174
146
138
260
49
160
101
58
39
41
432
48
110
145