11
5
0
15
1
16
33
49
12
17
53
24
41
6
102
7
34
25
95
45
27
19
29
66
14
10
44
36
21
58
40
186
266
52
68
31
96
82
57
152
288
79