0
3
2
9
123
31
46
33
107
25
45
13
39
49
17
29
55
23
15
22
32
146
43
37
20
11
18
21
12
82
54
58
8
7
40
10
65
436
14
220
5