150
6
27
254
66
33
43
228
119
17
13
35
23
148
10
38
32
19
49
90
47
21
44
24
253
48
11
98
4
14
413
72
28
105
121
76
68
9
8
63
69
109
40
70
34
60
12
16
31