127
21
5
6
61
31
2
128
27
10
8
14
7
12
22
49
11
4
86
18
9
48
157
123
50
92
77
24
35
16
17
25
45
13
62
144
26
23