56
36
8
130
29
26
30
32
102
13
22
6
7
90
121
155
143
106
51
16
28
4
18
105
226
363
70
42
17
9
12
15
148
448
131
34
424
83
162
20
110
37
25
278
23
27