15
76
183
50
185
34
2
5
43
104
4
12
16
14
18
0
25
81
11
214
69
59
23
86
128
91
19
58
8
32
114
77
13
28
45
37
22
127
30
113