149
9
27
24
20
92
15
78
217
358
31
25
43
22
79
7
23
13
42
270
50
4
12
6
51
33
16
37
11
93
40
29
58
165
64
35
39
55
284
94
85
26
96
57
232