109
14
11
13
153
4
9
17
125
3
5
20
23
18
27
85
21
132
15
50
6
64
43
29
60
188
37
16
25
111
156
24
65
59
42
8
38
83
28
32
40
127