56
139
14
176
8
32
11
6
125
40
20
9
10
51
89
124
25
157
73
208
52
17
35
38
97
43
15
7
70
37
42
26
29
62
33
95
102
80
110
50
45
103
31
30
4
23
13
21
64