0
2
4
5
12
10
9
36
13
42
99
71
30
53
139
61
92
47
82
243
50
24
40
41
37
131
87
33
97
27
60
45
11
31
23
132
72
32
20
25
79