32
256
15
48
27
11
62
18
233
58
81
19
222
145
75
41
21
30
29
106
39
44
91
50
93
140
125
138
89
6
33
20
57
4
519
22
169
225
16
90
34
82
239
111
42
59