47
9
15
23
59
51
11
41
33
111
52
331
16
22
10
28
27
1
105
5
68
90
125
181
420
32
46
24
129
31
3
6
44
40
50
161
72
13
21
53
17
30
531