12
0
7
15
156
8
5
37
21
13
35
20
36
9
32
368
29
31
11
22
30
160
73
53
39
18
89
17
42
61
2
54
150
28
38
59
34
205
51
40
72
102