15
50
193
14
32
67
17
7
110
33
12
111
13
3
22
58
62
41
31
86
8
10
30
28
44
18
81
4
6
47
109
85
63
9
87
51
140
25
37
29
11
184
256
89