22
28
13
412
54
105
30
36
203
24
11
14
143
4
7
25
6
71
90
29
9
117
56
37
125
50
432
8
27
144
33
31
73
123
298
48
141
83
103
102
10
41
116
32