155
37
196
270
187
16
49
11
121
54
17
29
41
46
56
50
23
12
4
5
43
25
70
51
42
33
6
39
58
24
30
15
22
112
66
26
123
19
10
7
371
235
27